Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
St. Charles
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Skiing
Countryside
Amazing views
Amazing pools
Play
Cabins
Chef's kitchens
Lakefront
Rooms
Farms
Ski-in/out
New
Camping
Trending
Tiny homes
Desert
Lake
Golfing
Filters
0
Display total before taxes
Show map
Search results; 977 places in Saint Charles
977 places in Saint Charles
Home in Saint Charles
Cozy farmhouse near Bear Lake
2 king beds
2 king beds
Jun 3 – 8
Jun 3 – 8
$302
night
$302 per night
New place to stay
New
Superhost
Superhost
Cabin in Saint Charles
11 cabins! HotTub! Reunions & Retreats! Sleeps 50+
34 beds
34 beds
May 19 – 24
May 19 – 24
$583
night
$583 per night
Guest favorite
Guest favorite
Home in Saint Charles
St Charles Place at BEAR LAKE
7 beds
7 beds
Apr 20 – 25
Apr 20 – 25
$159
night
$159 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Farm stay in Saint Charles
Serene Seaside In St. Charles Beachfront Farmhouse
10 beds
10 beds
Apr 20 – 25
Apr 20 – 25
$216
night
$216 per night
New place to stay
New
Home in Saint Charles
Mtn Shadow Lodge South with Indoor Sports Court
14 beds
14 beds
Apr 20 – 25
Apr 20 – 25
$487
night
$487 per night
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Home in Saint Charles
Bear Lake Farmhouse/Cabin with lake side view.
5 beds
5 beds
Apr 20 – 25
Apr 20 – 25
$200
night
$200 per night
4.87 out of 5 average rating, 39 reviews
4.87 (39)
Cabin in Saint Charles
Green Canyon Chalet (Sleeps 40)
14 beds
14 beds
Apr 23 – 28
Apr 23 – 28
$534
night
$534 per night
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Guest favorite
Guest favorite
Home in Saint Charles
Raspberry Daze Farm House at Bear Lake. Sleeps 19
11 beds
11 beds
Apr 20 – 25
Apr 20 – 25
$339
night
$339 per night
5.0 out of 5 average rating, 55 reviews
5.0 (55)
Guest favorite
Guest favorite
Cabin in Saint Charles
Cozy Cabin With a View of Bear Lake
8 beds
8 beds
Apr 20 – 25
Apr 20 – 25
$285
night
$285 per night
4.91 out of 5 average rating, 22 reviews
4.91 (22)
Home in Garden City
Mountain Home in Garden City
3 beds
3 beds
Apr 26 – May 1
Apr 26 – May 1
$162
night
$162 per night
New place to stay
New
Cabin in Saint Charles
Bear Lake Reunion Cabins
5 beds
5 beds
May 1 – 6
May 1 – 6
$375
night
$375 per night
4.81 out of 5 average rating, 27 reviews
4.81 (27)
Superhost
Superhost
Home in Bloomington
Blue Cottage at Bear Lake: Rustic Serene Retreat
May 1 – 6
May 1 – 6
$209
night
$209 per night
4.94 out of 5 average rating, 16 reviews
4.94 (16)
Guest favorite
Guest favorite
Home in Saint Charles
North Shore Oasis
16 beds
16 beds
May 16 – 21
May 16 – 21
$525
night
$525 per night
4.96 out of 5 average rating, 93 reviews
4.96 (93)
Home in Garden City
Raspberry Sunrise 5 BR Home - Early Check In 12pm
11 beds
11 beds
May 20 – 25
May 20 – 25
$369
night
$369 per night
New place to stay
New
Home in Saint Charles
Green Canyon Estates-2 homes (sleeps 76) hot tub,
23 beds
23 beds
Apr 23 – 28
Apr 23 – 28
$1,191
night
$1,191 per night
New place to stay
New
Guest favorite
Guest favorite
Home in Fish Haven
"Blue Lake Lodge" w/ Private Beach Access!
17 beds
17 beds
Apr 21 – 26
Apr 21 – 26
$262
$230
night
$230 per night, originally $262
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favorite
Guest favorite
Cabin in Garden City
Sauna! Views! Pool! Tennis/BBall! Arcades! HotTub!
24 beds
24 beds
May 5 – 10
May 5 – 10
$347
night
$347 per night
5.0 out of 5 average rating, 39 reviews
5.0 (39)
Guest favorite
Guest favorite
Home in Fish Haven
Breathtaking Bear Lake Home
15 beds
15 beds
Apr 20 – 25
Apr 20 – 25
$545
$491
night
$491 per night, originally $545
5.0 out of 5 average rating, 5 reviews
5.0 (5)
1
2
3
4
…
15