Waterfront vacation rentals in Michigan

Find and book unique waterfront accommodations on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Michigan waterfront rentals

Waterfront apartment rentals

Guest favourite

Apartment in Clarklake

4.92 out of 5 average rating, 319 reviews

Turtle Cove Lakefront, pool, hot tub, Sauna!

Apr. 14 – 21

$334 CAD per night
Guest favourite

Apartment in Stevensville

4.91 out of 5 average rating, 699 reviews

Quiet Grand Mere Coach House on Lake Michigan

Sep. 26 – Oct. 3

$380 CAD per night
Guest favourite

Apartment in Traverse City

4.98 out of 5 average rating, 222 reviews

Private sandy beachfront on the West Bay in TC

Dec. 10 – 17

$463 CAD per night
Guest favourite

Apartment in Marquette

4.96 out of 5 average rating, 163 reviews

Random Point: Apartment Tree House

Dec. 10 – 17

$785 CAD per night
Guest favourite

Apartment in Lake Ann

4.96 out of 5 average rating, 248 reviews

Jane's Guest Suite Overlooking Lake

Oct. 17 – 24

$350 CAD per night
Guest favourite

Apartment in Williamsburg

4.97 out of 5 average rating, 178 reviews

Grand Traverse Shores Resort Condo East Bay

Sep. 29 – Oct. 6

$586 CAD per night
Guest favourite

Apartment in Traverse City

4.96 out of 5 average rating, 140 reviews

Cozy Mod Luxury Apt. BeachViews 10 Min Walk Dtwn

Feb. 15 – 22

$248 CAD per night
Guest favourite

Apartment in Maple City

4.98 out of 5 average rating, 143 reviews

The Studio at Stone Hollow

Apr. 19 – 26

$307 CAD per night

Waterfront house rentals

Guest favourite

Home in Brighton

4.94 out of 5 average rating, 131 reviews

Hidn LakeFront-New Build-Private Beach-Fast Wi-Fi

Nov. 24 – Dec. 1

$527 CAD per night
Guest favourite

Home in Marquette

4.97 out of 5 average rating, 322 reviews

Point of the Point - Lake Superior Waterfront

Nov. 26 – Dec. 3

$508 CAD per night
Guest favourite

Home in Erie

4.94 out of 5 average rating, 154 reviews

4) Lakefront /POOL/ $119 Specials

Sep. 12 – 19

$493 CAD per night
Guest favourite

Home in Interlochen

4.9 out of 5 average rating, 458 reviews

The Perfect Getaway *Sleeps 4 *Lake with Boat! *

May 8 – 15

$247 CAD per night
Guest favourite

Home in Benton Harbor

4.99 out of 5 average rating, 124 reviews

Lake Michigan Private Beach Panoramic View Hot Tub

Oct. 21 – 28

$1,631 CAD per night
Guest favourite

Home in Mackinaw City

4.9 out of 5 average rating, 140 reviews

Beachfront, Spectacular views & Close to town.

Oct. 25 – Nov. 1

$576 CAD per night
Guest favourite

Home in Twin Lake

4.86 out of 5 average rating, 112 reviews

Lakefront + Beach | Pontoon Boat | Firepit+Kayaks

Oct. 7 – 14

$646 CAD per night
Superhost

Home in Vandalia

4.83 out of 5 average rating, 158 reviews

Quiet Lakefront Vacation House near Notre Dame

May 21 – 28

$303 CAD per night

Waterfront condo rentals

Superhost

Condo in Traverse City

4.89 out of 5 average rating, 123 reviews

Beach Bliss 211|Balcony|Water View|Beach|Downtown

Mar. 23 – 30

$649 CAD per night
Guest favourite

Condo in Williamsburg

4.97 out of 5 average rating, 122 reviews

Just a few steps to the water & amazing sunsets!

Dec. 7 – 14

$237 CAD per night
Guest favourite

Condo in Rapid City

4.97 out of 5 average rating, 137 reviews

R&R on Rapid River + 2 miles to Torch Lake

Jan. 23 – 30

$364 CAD per night
Guest favourite

Condo in Boyne Falls

4.86 out of 5 average rating, 100 reviews

Boyne Mountain Resort l Lake Front l Deer Lake

Feb. 15 – 22

$1,008 CAD per night
Guest favourite

Condo in Rockwood

4.9 out of 5 average rating, 263 reviews

Scenic, Comfy Riverfront Haven-3Bdrm

Aug. 5 – 12

$234 CAD per night
Guest favourite

Condo in Petoskey

4.86 out of 5 average rating, 125 reviews

Lakefront Condo on Private Round Lake/Petoskey MI

Oct. 3 – 10

$312 CAD per night
Guest favourite

Condo in Traverse city

4.96 out of 5 average rating, 154 reviews

Deluxe Beachside Suite

Feb. 19 – 26

$438 CAD per night
Guest favourite

Condo in Manistee

4.99 out of 5 average rating, 119 reviews

Water view, Lake Michigan Oasis

Feb. 7 – 14

$244 CAD per night

Destinations to explore