Hotels in St. Cloud, FL

Search and compare St. Cloud, FL hotels from hundreds of travel sites and save

St. Cloud, FL
Jun 30 — Jul 12
St. Cloud, FL
Thu 6/30
Fri 7/1
...and more

Top Rated St. Cloud hotels

Polynesian Inn
7.3 Good
2900 13th Street, St. Cloud, FL, United States
Show on map
1.2 mi from city centre, St. Cloud, FL 

Polynesian Inn provides a comfortable setting while in St Cloud. It offers complimentary Wi-Fi, an outdoor pool and a 24-hour reception.

Hunter Arms Hotel
7.2 Good
1029 New York Avenue, St. Cloud, FL, United States
Show on map
0.1 mi from city centre, St. Cloud, FL 

Hunter Arms Hotel is situated in St Cloud and is close to the area's well-known attractions. It offers free Wi-Fi, an express check-in and check-out feature and an airport shuttle.

Cheapest hotels in St. Cloud, Florida

Lakeside Inn And Cafe
8.9 Excellent
6264 Alligator Lake Shore East, St. Cloud, FL, United States
Show on map
5.8 mi from city centre, St. Cloud, FL 

Lakeside Inn and Cafe provides a peaceful setting while in St Cloud. Those staying at the property can also enjoy complimentary Wi-Fi.

Avg. per night

Hotel prices in St. Cloud

2 stars and under

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

Where to stay in St. Cloud

Facts about staying in St. Cloud

  • What are the best hotels in St. Cloud?

    161 reviews rated Lakeside Inn And Cafe with an average score of 8.9/10. It may also be worth looking into the Polynesian Inn, which received a rating of 7.3/10 from 76 reviews. Pet Friendly, no extra fee, whole house, full kitchen, clean, quiet and relaxing could also be a good option, with a score of 9.8/10 from 11 reviews.

  • How much do hotels in St. Cloud cost?

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

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

    Over the last 3 days, St. Cloud hotels have been found for as cheap as $92/night in searches by HotelsCombined users. For the weekend of Jul 1 to Jul 3 specifically, prices in St. Cloud are around $92 per night or higher.