Vacation rentals in Ottawa County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Ottawa County

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favorite

Guest suite in Grand Haven

4.86 out of 5 average rating, 358 reviews

sunny upper unit - close to beach/downtown

Make yourself at home in this stylish, newly renovated, sun-filled upper unit home in eastown Grand Haven. All the basic amenities you'll need, and free parking. It's less than 20 minutes to walk downtown, with lots of shopping and food options, and an 8 minute drive to the beach (40ish minutes if you feel like walking). Grand Haven is the best little beach town. We love it & hope you fall in love too! NOTE : WE’RE ON A BUSIER ROAD, SO TRAFFIC AND PEDESTRIAN NOISE CAN SOMETIMES BE A BIT LOUDER.

Nov 6 – 13

€ 155 per night
Guest favorite

Guest suite in West Olive

4.99 out of 5 average rating, 128 reviews

Blueberry Shores

Hello and welcome from Joe and AmyJo! We are avid domestic and international Airbnb enthusiasts, and have created a space that mingles all things learned and liked amidst our travels. West Olive has been our home for twenty-seven years and we absolutely love the area! Our space is located conveniently between Holland and Grand Haven. Blueberry Shores is comfortable, clean, secluded, and minutes from a wide variety of cultural opportunity and recreational fun along Lake Michigan's shoreline.

Oct 1 – 8

€ 128 per night
Guest favorite

Apartment in Grand Haven

4.96 out of 5 average rating, 104 reviews

Log House Apartment

Executive, cozy one bedroom, one bath, lower unit apartment. Full kitchen and full bathroom, with washer/dryer combo. Private entrance and private patio. Comfy queen bed in the bedroom and a sofa sleeper in the living room. Wi-Fi and cable channels available. Located in a safe, quiet, wooded, country neighborhood close to Grand Haven, and Holland, with access to many parks, beaches, and golf courses. The apartment is perfect for business travelers, couples or small families visiting the area.

Nov 4 – 11

€ 120 per night

Popular amenities for Ottawa County vacation rentals

Other great vacation rentals in Ottawa County

Guest favorite

Home in Zeeland

4.96 out of 5 average rating, 382 reviews

Center of West MI - entire lower level only

Feb 28 – Mar 7

€ 105 per night
Guest favorite

Apartment in Grand Haven

4.99 out of 5 average rating, 140 reviews

Quaint studio apartment in downtown Grand Haven

May 6 – 13

€ 177 per night
Guest favorite

Cottage in Spring Lake

4.98 out of 5 average rating, 166 reviews

The "Wine Down” Cottage

Oct 7 – 14

€ 267 per night
Guest favorite

Cottage in Holland

4.98 out of 5 average rating, 132 reviews

Cozy Spot Near Beach & Downtown/2 Kings 1 Queen

Apr 6 – 13

€ 248 per night
Guest favorite

Cottage in Holland

4.87 out of 5 average rating, 386 reviews

Macatawa Lake View Cottage *Near Beach & Downtown*

Feb 3 – 10

€ 175 per night
Guest favorite

Guesthouse in Zeeland

4.95 out of 5 average rating, 241 reviews

Honey Bee Ridge Guest House

May 21 – 26

€ 192 per night
Guest favorite

Home in Spring Lake

5.0 out of 5 average rating, 27 reviews

Comfy Cottage On Spring Lake

Nov 28 – Dec 5

€ 128 per night
Guest favorite

Home in West Olive

4.9 out of 5 average rating, 63 reviews

Whole house peaceful country setting 2bdrm 1.5bath

Feb 16 – 23

€ 145 per night
Guest favorite

Home in Allendale Charter Township

4.88 out of 5 average rating, 24 reviews

Charming Duplex Lower unit on Lake Michigan Drive

Oct 25 – Nov 1

€ 138 per night
Guest favorite

Bungalow in Spring Lake

4.88 out of 5 average rating, 59 reviews

Quaint 2-bedroom bungalow near Spring Lake

Oct 22 – 29

€ 129 per night
Guest favorite

Home in Muskegon

4.93 out of 5 average rating, 80 reviews

Spanish oasis w/garage + fire pit in nice area!

Feb 19 – 26

€ 90 per night
Guest favorite

Home in Norton Shores

4.96 out of 5 average rating, 72 reviews

Betz Bungalow | Cozy and Modern near all beaches

Apr 19 – 26

€ 141 per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Michigan
  4. Ottawa County