Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in St. Cloud

Filter by star ratings
All filters
AmeriVu Inn and Suites - Avon
AmeriVu Inn and Suites - Avon
6.6 Good

0.3 mi from city centre, Avon Show on map

GoodBased on 20 reviews
6.6

AmeriVu Inn & Suites-Avon is located in Avon and features free wireless internet.

Hilton Garden Inn St. Cloud
Hilton Garden Inn St. Cloud
8.4 Excellent

0.3 mi from city centre, Waite Park Show on map

ExcellentBased on 18 reviews
8.4

Offering a swimming pool, this comfortable hotel is a short car ride from Saint Cloud. Those staying at the property can also enjoy free wireless internet during their stay.

Holiday Inn & Suites St. Cloud
Holiday Inn & Suites St. Cloud
7.1 Good

2.1 mi from city centre, St. Cloud Show on map

GoodBased on 243 reviews
7.1

Situated in Saint Cloud, Holiday Inn & Suites St Cloud provides award-winning 3-star accommodation, as well as a Jacuzzi, a sauna and an indoor pool. It also features a kids pool, a beauty centre and meeting rooms.

Homewood Suites by Hilton St. Cloud
Homewood Suites by Hilton St. Cloud
8.7 Excellent

2.0 mi from city centre, St. Cloud Show on map

ExcellentBased on 75 reviews
8.7

Featuring a heated pool and a Jacuzzi, Homewood Suites Saint Cloud is located in Saint Cloud and offers comfortable accommodation. It provides 3-star accommodation with air-conditioned rooms.

Hampton Inn And Suites St. Cloud
Hampton Inn And Suites St. Cloud
8.5 Excellent

2.0 mi from city centre, St. Cloud Show on map

ExcellentBased on 100 reviews
8.5

Hampton Inn and Suites St Cloud is located in Saint Cloud and features an indoor pool and a Jacuzzi. It also offers room service, a 24-hour reception and meeting rooms.

Tips for booking a St. Cloud hotel

Cheapest month:December
Most expensive month:May
Average price in St. Cloud:$121/night
Absolute cheapest price found:$59/night
Cheapest day:Sunday
Most expensive day:Saturday
$107 - $155
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$112 - $127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated St. Cloud hotels

Show all 21 hotels
1
Homewood Suites by Hilton St. Cloud
Homewood Suites by Hilton St. Cloud
8.7 Excellent

2.0 mi from city centre, St. Cloud Show on map

Featuring a heated pool and a Jacuzzi, Homewood Suites Saint Cloud is located in Saint Cloud and offers comfortable accommodation. It provides 3-star accommodation with air-conditioned rooms.

2
Hampton Inn And Suites St. Cloud
Hampton Inn And Suites St. Cloud
8.5 Excellent

2.0 mi from city centre, St. Cloud Show on map

Hampton Inn and Suites St Cloud is located in Saint Cloud and features an indoor pool and a Jacuzzi. It also offers room service, a 24-hour reception and meeting rooms.

3
Holiday Inn & Suites St. Cloud
Holiday Inn & Suites St. Cloud
7.1 Good

2.1 mi from city centre, St. Cloud Show on map

Situated in Saint Cloud, Holiday Inn & Suites St Cloud provides award-winning 3-star accommodation, as well as a Jacuzzi, a sauna and an indoor pool. It also features a kids pool, a beauty centre and meeting rooms.

Cheapest hotels in St. Cloud, Minnesota

Show all 21 hotels
AmeriVu Inn and Suites - Avon
AmeriVu Inn and Suites - Avon
6.6 Good

0.3 mi from city centre, Avon Show on map

AmeriVu Inn & Suites-Avon is located in Avon and features free wireless internet.

$72
Avg. per night
Holiday Inn & Suites St. Cloud
Holiday Inn & Suites St. Cloud
7.1 Good

2.1 mi from city centre, St. Cloud Show on map

Situated in Saint Cloud, Holiday Inn & Suites St Cloud provides award-winning 3-star accommodation, as well as a Jacuzzi, a sauna and an indoor pool. It also features a kids pool, a beauty centre and meeting rooms.

$118
Avg. per night
Hampton Inn And Suites St. Cloud
Hampton Inn And Suites St. Cloud
8.5 Excellent

2.0 mi from city centre, St. Cloud Show on map

Hampton Inn and Suites St Cloud is located in Saint Cloud and features an indoor pool and a Jacuzzi. It also offers room service, a 24-hour reception and meeting rooms.

$138
Avg. per night
Hilton Garden Inn St. Cloud
Hilton Garden Inn St. Cloud
8.4 Excellent

0.3 mi from city centre, Waite Park Show on map

Offering a swimming pool, this comfortable hotel is a short car ride from Saint Cloud. Those staying at the property can also enjoy free wireless internet during their stay.

$140
Avg. per night
Homewood Suites by Hilton St. Cloud
Homewood Suites by Hilton St. Cloud
8.7 Excellent

2.0 mi from city centre, St. Cloud Show on map

Featuring a heated pool and a Jacuzzi, Homewood Suites Saint Cloud is located in Saint Cloud and offers comfortable accommodation. It provides 3-star accommodation with air-conditioned rooms.

$144
Avg. per night

Hotel prices in St. Cloud

2 stars and under

$72 - $138

Hampton Inn And Suites St. Cloud

#1 Most popular

$138
Avg. per night
AmeriVu Inn and Suites - Avon
$72
Avg. per night
3 stars

$118 - $144

Homewood Suites by Hilton St. Cloud

#1 Most popular

$144
Avg. per night
Hilton Garden Inn St. Cloud

#2 Most popular

$140
Avg. per night
Holiday Inn & Suites St. Cloud
$118
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in St. Cloud

St. Cloud travel FAQs

  • What are the best hotels in St. Cloud?

    Holiday Inn & Suites St. Cloud is a very popular hotel in St. Cloud with a score of 7.1 from 242 reviews. Homewood Suites by Hilton St. Cloud (8.7 from 72 reviews) and Hampton Inn And Suites St. Cloud (8.5 from 99 reviews) are also highly rated St. Cloud hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near St. Cloud River's Edge Convention Center?

    Country Inn & Suites by Radisson, St Cloud E, MN is a popular hotel near St. Cloud River's Edge Convention Center that is highly recommended, with a score of 8.0 across 93 reviews.

  • What is a good hotel in St. Cloud near National Hockey Center?

    GrandStay Residential Suites Hotel St Cloud is rated 8.8 from 179 reviews and is close to National Hockey Center.

  • How much do hotels in St. Cloud cost?

    Searches in the last 72 hours suggest an average price of around $115/night is normal for a hotel in St. Cloud.

  • How much is a cheap hotel in St. Cloud?

    Prices for St. Cloud hotels have been found for as low as $60/night over the last 3 days.

  • How much is a hotel in St. Cloud tonight?

    A hotel in St. Cloud tonight can start as low as $65 for the night, with an average cost of $108, based on HotelsCombined searches over the last 72 hours.