Search results; Over 1,000 homes

Explore more homes

Guest favorite
Home in Beulah
Beautiful Beachfront Home on Crystal Lake
Free cancellation
Sep 15 – 20
ﺩ.ﺇ13,647 for 5 nights
5.0 out of 5 average rating, 9 reviews
Home in Beulah
Inviting 1BR Lakefront Crystal Lake, MI | Dock
Free cancellation
Jun 12 – 17
ﺩ.ﺇ4,337 for 5 nights
4.62 out of 5 average rating, 26 reviews
Top guest favorite
Home in Beulah
Crystal Haven
2 queen beds
Sep 1 – 6
ﺩ.ﺇ5,252 for 5 nights
4.96 out of 5 average rating, 28 reviews
Guest favorite
Home in Beulah
Luxury stay at Crystal Lake w/hot tub/kayaks/SUPs
6 beds
Aug 16 – 21
ﺩ.ﺇ34,181 for 5 nights
4.91 out of 5 average rating, 33 reviews
Cabin in Beulah
Crystal Lake Cottage
Free cancellation
Sep 4 – 9
ﺩ.ﺇ3,444 for 5 nights
Superhost
Home in Beulah
Crystal Lake Serenity
Free cancellation
Oct 6 – 11
ﺩ.ﺇ9,064 for 5 nights
4.64 out of 5 average rating, 11 reviews
Top guest favorite
Tiny home in Frankfort
Cabin Unwind, tucked into the woods
Free cancellation
Oct 27 – Nov 1
ﺩ.ﺇ861 for 5 nights
4.94 out of 5 average rating, 182 reviews
Guest favorite
Home in Elberta
Northern Arches | 4 season home 5 min to beach
Free cancellation
Aug 30 – Sep 4
ﺩ.ﺇ5,704 for 5 nights
4.94 out of 5 average rating, 53 reviews
Cabin in Beulah
Snell Cottages on Crystal Lake- Brown Cottage
2 queen beds
Aug 5 – 12
ﺩ.ﺇ8,275 for 7 nights
4.52 out of 5 average rating, 27 reviews
Guest favorite
Cottage in Beulah
The Canary Cottage - Private Lakefront
2 beds
Sep 1 – 6
ﺩ.ﺇ5,920 for 5 nights
4.96 out of 5 average rating, 26 reviews
Guest favorite
Home in Beulah
Beautiful Crystal Lake Cottage
Free cancellation
Sep 3 – 8
ﺩ.ﺇ15,498 for 5 nights
5.0 out of 5 average rating, 7 reviews
Top guest favorite
Cabin in Frankfort
Bright house in the woods near Lake Michigan
4 beds
Oct 14 – 19
ﺩ.ﺇ5,588 for 5 nights
4.98 out of 5 average rating, 56 reviews
Guest favorite
Cottage in Honor
Arborvitae Point Cottage
Free cancellation
Sep 21 – 26
ﺩ.ﺇ5,683 for 5 nights
4.9 out of 5 average rating, 105 reviews
Home in Frankfort
Cottage near Lower Herring Lk
Free cancellation
Aug 31 – Sep 5
ﺩ.ﺇ4,090 for 5 nights
New place to stay
Guest favorite
Home in Beulah
Lakefront Cottage on Crystal Lake - The Dollhouse
7 beds
Aug 19 – 24
ﺩ.ﺇ7,812 for 5 nights
5.0 out of 5 average rating, 7 reviews
Superhost
Cabin in Frankfort
The Crystalaire Cabin - Charming and Relaxing!
4 beds
Aug 15 – 20
ﺩ.ﺇ7,917 for 5 nights
4.86 out of 5 average rating, 44 reviews
Home in Frankfort
Daydreams in Frankfort
Free cancellation
Aug 9 – 14
ﺩ.ﺇ8,993 for 5 nights
5.0 out of 5 average rating, 3 reviews
Guest favorite
Home in Thompsonville
Romantic Hot Tub Hideout | A-Frame
Free cancellation
Sep 6 – 11
ﺩ.ﺇ6,157 for 5 nights
4.94 out of 5 average rating, 153 reviews