Photo by Jen - Nealys On Wheels
Find hotels in St. Charles, ID from Rp1.066.991
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Charles
Apartment
Family friendly
Check prices for these dates
Our top choices for St. Charles hotels

8.8 out of 10, Excellent, (275)
The price is Rp1.679.523
Rp1.813.885 total
includes taxes & fees
31 Dec - 1 Jan 2026
The price is Rp1.793.389
Rp1.936.860 total
includes taxes & fees
29 Dec - 30 Dec

10.0 out of 10, Exceptional, (1)
The price is Rp1.582.402
Rp2.068.090 total
includes taxes & fees
4 Jan - 5 Jan 2026

3.6 out of 10, (35)
The price is Rp1.339.600
Rp2.403.410 total
includes taxes & fees
19 Jan - 20 Jan 2026
The price is Rp2.829.905
Rp3.249.296 total
includes taxes & fees
29 Dec - 30 Dec

8.0 out of 10, Very good, (132)
The price is Rp987.955
Rp1.066.991 total
includes taxes & fees
27 Jan - 28 Jan 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular St. Charles attractions
Learn more about St. Charles
Nestled along the shores of Bear Lake, this small town offers pristine beaches with turquoise waters perfect for swimming and kayaking. Grab a famous raspberry shake at one of the local stands before heading to nearby Minnetonka Cave for guided underground tours.

Photo by Jen - Nealys On Wheels
Open Photo by Jen - Nealys On Wheels
Top St. Charles Hotel Reviews
More cheap stays in St. Charles

Bear River Hot Springs
3696 N 1600 E Preston ID
The price is Rp987.955 per night from 27 Jan to 28 Jan
Rp987.955
Rp1.066.991 total
27 Jan - 28 Jan 2026
includes taxes & fees
8/10 Very Good! (131 reviews)






























