Find beach hotels in St. Charles, ID from CA $221

  • 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 availability on St. Charles Beach Hotel

Our top choices for St. Charles beach hotels

The Azure View - Sleeps 25 - Pickleball - POOL

The Azure View - Sleeps 25 - Pickleball - POOL
Fish Haven
10.0 out of 10, Exceptional, (2 reviews)
The price is CA $319
CA $919 total
includes taxes & fees
Apr 22 - Apr 23
The Azure View - Sleeps 25 - Pickleball - POOL

The IronHorse Inn

The IronHorse Inn
3.0 star property
Garden City
9.4 out of 10, Exceptional, (21 reviews)
  • cleanliness
    Discover sandy shores just minutes away, with jet skiing and water sports at Bear Lake for the perfect beach getaway.
The price is CA $269
CA $309 total
includes taxes & fees
Apr 16 - Apr 17
The IronHorse Inn

Bear Lake Cabin Sleeps 12! Game Room! Plenty of parking for cars and Toys!

Bear Lake Cabin Sleeps 12! Game Room! Plenty of parking for cars and Toys!
Sweetwater
9.6 out of 10, Exceptional, (45 reviews)
  • cleanliness
    Beach getaway with quick drive to Bear Lake, games for family fun, and plenty of outdoor recreation opportunities.
The price is CA $149
CA $500 total
includes taxes & fees
Apr 12 - Apr 13
Bear Lake Cabin Sleeps 12! Game Room! Plenty of parking for cars and Toys!

City Central Bear Lake Home with Tesla Charger! Free Boat Parking!

City Central Bear Lake Home with Tesla Charger! Free Boat Parking!
Garden City
9.8 out of 10, Exceptional, (26 reviews)
The price is CA $213
CA $586 total
includes taxes & fees
Apr 12 - Apr 13
City Central Bear Lake Home with Tesla Charger! Free Boat Parking!

Beautiful, Updated Inn Building Condo #204

Beautiful, Updated Inn Building Condo #204
Harbor Village
9.0 out of 10, Wonderful, (32 reviews)
The price is CA $97
CA $221 total
includes taxes & fees
Apr 19 - Apr 20
Beautiful, Updated Inn Building Condo #204

Sandy Foot Retreat in Heart of Garden City Boat parking & huge yard #013201

Sandy Foot Retreat in Heart of Garden City Boat parking & huge yard #013201
Garden City
10.0 out of 10, Exceptional, (32 reviews)
  • cleanliness
    Soak up the sun at a lakeside retreat with beach loungers and towels, just a short drive to Bear Lake's pristine shores.
The price is CA $286
CA $637 total
includes taxes & fees
Apr 13 - Apr 14
Sandy Foot Retreat in Heart of Garden City Boat parking & huge yard #013201

Inn Building Condo #206 Beautiful updated condo

Inn Building Condo #206 Beautiful updated condo
Harbor Village
8.8 out of 10, Excellent, (20 reviews)
The price is CA $90
CA $226 total
includes taxes & fees
Apr 18 - Apr 19
Inn Building Condo #206 Beautiful updated condo

Beautiful Townhouse Retreat walking distance to shakes!

Beautiful Townhouse Retreat walking distance to shakes!
Garden City
10.0 out of 10, Exceptional, (20 reviews)
The price is CA $224
CA $610 total
includes taxes & fees
Apr 13 - Apr 14
Beautiful Townhouse Retreat walking distance to shakes!

Arcades, Billiards, & More! Sleeps up to 17. Approximately 1 Mile From Beach.

Arcades, Billiards, & More! Sleeps up to 17. Approximately 1 Mile From Beach.
Sweetwater
9.8 out of 10, Exceptional, (17 reviews)
The price is CA $210
CA $817 total
includes taxes & fees
Apr 15 - Apr 16
Arcades, Billiards, & More! Sleeps up to 17. Approximately 1 Mile From Beach.

14-Plex Condo #114 Ground level, close to seasonal pool & spa

14-Plex Condo #114 Ground level, close to seasonal pool & spa
Harbor Village
9.4 out of 10, Exceptional, (49 reviews)
The price is CA $90
CA $226 total
includes taxes & fees
Apr 18 - Apr 19
14-Plex Condo #114 Ground level, close to seasonal pool & spa
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.

Choose what matters most at beach hotels in St. Charles

Top St. Charles Hotel Reviews

Frequently asked questions

What is St. Charles like for travelers who love the beach?
Find a great place to stay in St. Charles, which has a lot to offer the traveler looking to book a beach vacation.
When's the best time for a beach vacation in St. Charles?
Plan your trip to the beach with a look at year-round temperatures in St. Charles: The hottest months are usually July and August with an average temp of 63°F, while the coldest months are January and December with an average of 22°F. The snowiest months in St. Charles are April, January, February, and December, with each month seeing an average of 17 inches of snowfall.
What is there to see and do around St. Charles?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're eager to check out the beaches, head to Ideal Beach or Bluewater Beach for some relaxation by the water. Make time for a range of local attractions, which include Bear Lake and Bear Lake State Park. For more things to see and do, consider visiting Caribou-Targhee National Forest or Minnetonka Cave.

Explore a world of travel with Expedia