Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Crystal Lake
Check in / Check out
Any week
Guests
Add guests
Filters
, 1 filter applied
1
Become a host
Show map
Search results; Over 1,000 places
Over 1,000 places
Prices include all fees
P
rices include all fees
P
r
ices include all fees
Pr
i
ces include all fees
Pri
c
es include all fees
Pric
e
s include all fees
Price
s
include all fees
Prices
include all fees
Prices
i
nclude all fees
Prices i
n
clude all fees
Prices in
c
lude all fees
Prices inc
l
ude all fees
Prices incl
u
de all fees
Prices inclu
d
e all fees
Prices includ
e
all fees
Prices include
all fees
Prices include
a
ll fees
Prices include a
l
l fees
Prices include al
l
fees
Prices include all
fees
Prices include all
f
ees
Prices include all f
e
es
Prices include all fe
e
s
Prices include all fee
s
Prices include all fees
Guest favorite
Guest favorite
Apartment in Beulah
Little Piece of Paradise!
Free cancellation
Free cancellation
Jun 1 – 6
Jun 1 – 6
ﺩ.ﺇ4,005
ﺩ.ﺇ3,638
Show price breakdown
ﺩ.ﺇ3,638 for 5 nights, originally ﺩ.ﺇ4,005
for 5 nights
4.95 out of 5 average rating, 19 reviews
4.95 (19)
Top guest favorite
Guest favorite
Home in Beulah
Deckside Dreams on Crystal Lake
2 king beds
2 king beds
Jun 3 – 8
Jun 3 – 8
ﺩ.ﺇ13,794
ﺩ.ﺇ9,824
Show price breakdown
ﺩ.ﺇ9,824 for 5 nights, originally ﺩ.ﺇ13,794
for 5 nights
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Top guest favorite
Guest favorite
Apartment in Beulah
Flip Flop Inn! with Crystal Lake views and access!
3 beds
3 beds
May 25 – 30
May 25 – 30
ﺩ.ﺇ4,305
Show price breakdown
ﺩ.ﺇ4,305 for 5 nights
for 5 nights
4.96 out of 5 average rating, 82 reviews
4.96 (82)
Guest favorite
Guest favorite
Home in Beulah
Beautiful Beachfront Home on Crystal Lake
6 beds
6 beds
May 19 – 24
May 19 – 24
ﺩ.ﺇ8,889
Show price breakdown
ﺩ.ﺇ8,889 for 5 nights
for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Top guest favorite
Guest favorite
Home in Beulah
Crystal Haven
2 queen beds
2 queen beds
May 19 – 24
May 19 – 24
ﺩ.ﺇ5,600
ﺩ.ﺇ4,800
Show price breakdown
ﺩ.ﺇ4,800 for 5 nights, originally ﺩ.ﺇ5,600
for 5 nights
4.95 out of 5 average rating, 22 reviews
4.95 (22)
Top guest favorite
Guest favorite
Home in Beulah
Luxury stay at Crystal Lake w/hot tub/kayaks/SUPs
6 beds
6 beds
Jun 1 – 7
Jun 1 – 7
ﺩ.ﺇ24,455
ﺩ.ﺇ20,686
Show price breakdown
ﺩ.ﺇ20,686 for 6 nights, originally ﺩ.ﺇ24,455
for 6 nights
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Top guest favorite
Guest favorite
Cabin in Beulah
2BR Crystal Lk Cabin walk 2 beach no road to cross
2 queen beds
2 queen beds
May 26 – 31
May 26 – 31
ﺩ.ﺇ3,401
Show price breakdown
ﺩ.ﺇ3,401 for 5 nights
for 5 nights
4.97 out of 5 average rating, 140 reviews
4.97 (140)
Guest favorite
Guest favorite
Barn in Honor
Little Black Bear Barn at Platte Lake, Honor MI.
Free cancellation
Free cancellation
Aug 17 – 22
Aug 17 – 22
ﺩ.ﺇ4,542
Show price breakdown
ﺩ.ﺇ4,542 for 5 nights
for 5 nights
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Guest favorite
Guest favorite
Apartment in Beulah
Sunny Beulah apartment - Blocks from Crystal Lake
4 beds
4 beds
May 26 – 31
May 26 – 31
ﺩ.ﺇ4,358
ﺩ.ﺇ3,917
Show price breakdown
ﺩ.ﺇ3,917 for 5 nights, originally ﺩ.ﺇ4,358
for 5 nights
4.92 out of 5 average rating, 62 reviews
4.92 (62)
Guest favorite
Guest favorite
Cottage in Frankfort
Lake Escape - Private Lakefront with Kayaks!
4 beds
4 beds
Jun 1 – 6
Jun 1 – 6
ﺩ.ﺇ5,079
Show price breakdown
ﺩ.ﺇ5,079 for 5 nights
for 5 nights
4.91 out of 5 average rating, 46 reviews
4.91 (46)
Guest favorite
Guest favorite
Cottage in Beulah
The Canary Cottage - Private Lakefront
2 beds
2 beds
May 18 – 23
May 18 – 23
ﺩ.ﺇ5,920
Show price breakdown
ﺩ.ﺇ5,920 for 5 nights
for 5 nights
5.0 out of 5 average rating, 20 reviews
5.0 (20)
Top guest favorite
Guest favorite
Place to stay in Beulah
Maple Nest Cottage/Carriage house- Crystal Lake
Free cancellation
Free cancellation
Aug 2 – 9
Aug 2 – 9
ﺩ.ﺇ9,320
Show price breakdown
ﺩ.ﺇ9,320 for 7 nights
for 7 nights
5.0 out of 5 average rating, 50 reviews
5.0 (50)
Guest favorite
Guest favorite
Cottage in Honor
Arborvitae Point Cottage
Free cancellation
Free cancellation
Sep 21 – 26
Sep 21 – 26
ﺩ.ﺇ6,785
ﺩ.ﺇ5,683
Show price breakdown
ﺩ.ﺇ5,683 for 5 nights, originally ﺩ.ﺇ6,785
for 5 nights
4.9 out of 5 average rating, 94 reviews
4.9 (94)
Top guest favorite
Guest favorite
Home in Beulah
Incredible Sunsets|Sauna|Crystal Lake|9 Beds
9 beds
9 beds
May 18 – 23
May 18 – 23
ﺩ.ﺇ20,067
ﺩ.ﺇ15,899
Show price breakdown
ﺩ.ﺇ15,899 for 5 nights, originally ﺩ.ﺇ20,067
for 5 nights
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Guest favorite
Guest favorite
Home in Beulah
Inn at Beulah Beach on Crystal Lake
11 beds
11 beds
May 18 – 23
May 18 – 23
ﺩ.ﺇ13,074
ﺩ.ﺇ10,805
Show price breakdown
ﺩ.ﺇ10,805 for 5 nights, originally ﺩ.ﺇ13,074
for 5 nights
4.84 out of 5 average rating, 44 reviews
4.84 (44)
Guest favorite
Guest favorite
Home in Beulah
Crystal Mountain/Sleeping Bear/Skiing/Fish/Golf
Free cancellation
Free cancellation
Jun 4 – 9
Jun 4 – 9
ﺩ.ﺇ4,650
Show price breakdown
ﺩ.ﺇ4,650 for 5 nights
for 5 nights
4.88 out of 5 average rating, 24 reviews
4.88 (24)
Superhost
Superhost
Home in Beulah
Crystal Lake Serenity
Free cancellation
Free cancellation
Sep 22 – 27
Sep 22 – 27
ﺩ.ﺇ9,224
Show price breakdown
ﺩ.ﺇ9,224 for 5 nights
for 5 nights
4.75 out of 5 average rating, 8 reviews
4.75 (8)
Top guest favorite
Guest favorite
Guesthouse in Frankfort
Contemporary home in the woods.
1 bed
1 bed
May 19 – 24
May 19 – 24
ﺩ.ﺇ4,478
Show price breakdown
ﺩ.ﺇ4,478 for 5 nights
for 5 nights
4.98 out of 5 average rating, 43 reviews
4.98 (43)
1
2
3
4
…
15