A gravel road flanked by autumn-colored trees and a clear blue sky.

Find hotels in St. Charles, ID from CA $112

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Charles hotels

1. Sun Outdoors Garden City Utah

Sun Outdoors Garden City Utah
2.0 star property
Garden City
9.2 out of 10, Wonderful, (63 reviews)
"Beach nearby, quiet, clean and family friendly!"
United States
Jessica
The price is CA $116
CA $155 total
includes taxes & fees
Nov 6 - Nov 7
Sun Outdoors Garden City Utah

2. Super 8 by Wyndham Montpelier

Super 8 by Wyndham Montpelier
3.0 star property
Montpelier
9.0 out of 10, Wonderful, (364 reviews)
"Enjoy stay"
United States
George
The price is CA $169
CA $182 total
includes taxes & fees
Nov 10 - Nov 11
Super 8 by Wyndham Montpelier

3. Clover Creek Inn

Clover Creek Inn
2.5 star property
Montpelier
8.6 out of 10, Excellent, (571 reviews)
"Nice place, would stay again,"
United States
Clint
The price is CA $151
CA $163 total
includes taxes & fees
Nov 6 - Nov 7
Clover Creek Inn

4. Lodge Motel - Bear Lake - Garden City

Lodge Motel - Bear Lake - Garden City
2.0 star property
Garden City
4.4 out of 10, (61 reviews)
"They gave me a free upgrade."
United States
David
The price is CA $110
CA $198 total
includes taxes & fees
Nov 5 - Nov 6
Lodge Motel - Bear Lake - Garden City

5. Plaza Motel

Plaza Motel
2.0 star property
Preston
8.6 out of 10, Excellent, (390 reviews)
"Great place"
United States
william
The price is CA $127
CA $143 total
includes taxes & fees
Nov 29 - Nov 30
Plaza Motel

6. The IronHorse Inn

The IronHorse Inn
3.0 star property
Garden City
8.6 out of 10, Excellent, (57 reviews)
"Loved the location and easy check in."
United States
Carol
The price is CA $190
CA $218 total
includes taxes & fees
Nov 6 - Nov 7
The IronHorse Inn

7. Bear River Hot Springs

Bear River Hot Springs
2.5 star property
Preston
8.2 out of 10, Very good, (211 reviews)
"Very clean with helpful and kind staff. Thoroughly enjoyed ourselves here. The mineral pools were wonderful and so relaxing. I highly recommend and we will be back."
United States
Ann O'Ryan
The price is CA $104
CA $112 total
includes taxes & fees
Nov 17 - Nov 18
Bear River Hot Springs

8. 2 BR Tiny Homes - Unique Outdoor Space

2 BR Tiny Homes - Unique Outdoor Space
3.0 star property
Bloomington
The price is CA $373
CA $643 total
includes taxes & fees
Nov 6 - Nov 7
2 BR Tiny Homes - Unique Outdoor Space

9. Modern & Spacious Garden City Home w/ Pool Access!

Modern & Spacious Garden City Home w/ Pool Access!
3.0 star property
Garden City
The price is CA $329
CA $1,163 total
includes taxes & fees
Nov 6 - Nov 7
Modern & Spacious Garden City Home w/ Pool Access!
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.

A gravel road flanked by autumn-colored trees and a clear blue sky.

Top St. Charles Hotel Reviews

More cheap stays in St. Charles

Hotels in St. Charles with star rating

Frequently asked questions

What is the best area to stay in St Charles?
The best area to stay in St Charles is near Bear Lake State Park, particularly along Bear Lake Boulevard, for convenient access to the lake and local amenities.

This area is the primary activity hub for visitors to St Charles. It's centred around the main road, Bear Lake Boulevard, which runs parallel to the lakefront. You'll find most of the local shops, restaurants, and activity providers here, making it very convenient for a holiday. The public beach access points are also easily reachable from this area.

Families often find this location ideal due to its proximity to the lake, which offers swimming, boating, and paddleboarding opportunities. Many accommodations in this area provide easy access to the water, and some even have direct beach access or rental facilities for water sports equipment, ensuring a fun and active stay for all ages.

For those looking for a quieter retreat with stunning views, staying slightly further south along Bear Lake Boulevard, towards the scenic overlooks, can be a good option.
What are the best family hotels in St Charles?
For an excellent family-friendly stay in St Charles, the Bear Lake Lodge-Full Log Cabin w/ Gorgeous Views of Bear Lake on 3 acres comes highly recommended.

This lodge, with a strong rating of 8.6, is located on three acres and offers a wide array of amenities specifically designed for families. Children will enjoy the games, the playground, and the outdoor play area, along with highchairs and toys available for their use. It is conveniently located just 6.7 km from Bear Lake, making it an ideal base for exploring the area.
What are the most romantic hotels in St Charles for couples?
For a romantic stay in St Charles, couples should consider the Bear Lake Lodge - Full Log Cabin w/ Gorgeous Views of Bear Lake on 3 acres.

This lodge, with a rating of 8.6, offers stunning views of Bear Lake and the surrounding mountains from its balconies, porches, and patios. It is well-equipped with a kitchen for preparing meals and is set on three acres, providing a private and peaceful setting. Bear Lake itself is just 6.7 km away, offering opportunities for outdoor activities.
What are the best hotels in St Charles near Bear Lake?
For a family-friendly accommodation in St Charles near Bear Lake, consider the Bear Lake Lodge-Full Log Cabin w/ Gorgeous Views of Bear Lake on 3 acres.

This lodge, rated 8.6, is an excellent choice for families, offering a range of amenities specifically for children, including games, a playground, an outdoor play area, a highchair, and toys. It is located approximately 6.7 km from Bear Lake, making it convenient for those looking to enjoy the lake.
When is the best time to go to St Charles?
The best time to visit St Charles, Idaho, is during the summer months, particularly from June to August, when the weather is warm and ideal for outdoor activities.

During this period, you can fully enjoy the natural beauty of the area, especially Bear Lake, which is a major draw. The lake's clear, turquoise waters are great for swimming, boating, paddleboarding, and fishing. The surrounding national forests also offer excellent opportunities for hiking and mountain biking, with trails that provide stunning views.

Couples looking for a relaxing getaway will find the summer months offer a pleasant escape from city life. You can spend your days by the lake, explore the charming small-town atmosphere of St Charles, and enjoy evenings under clear, starry skies.

Families will particularly appreciate the summer in St Charles.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Charles.
How much is the nightly rate at a St. Charles hotel?
Prices for hotels in St. Charles often vary, but you can find a great deal from CA $112 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia