Ottawa County Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

39 Houses

24

Home by Lake Michigan - 10 Min to Downtown Holland

Ottawa County / Holland

Holland house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Pet Friendly

Price per night from

$75

Responds fast!
avg. 3 hours 15 minutes

Price per night from

$75

18

Executive Land Yacht

Ottawa County / Spring Lake

Spring Lake yacht

3 5 1 night min

  • 3 bedrooms
  • sleeps 5
  • 1 night min
  • Child Friendly
  • Air conditioning

Price per night from

$145

Responds fast!
avg. 3 hours 28 minutes

Price per night from

$145

(1) Excellent 

12

Charming 1 Bedroom Apartment

Ottawa County / Holland

Holland apartment

1 4 2 nights min

  • 1 bedroom
  • sleeps 4
  • 2 nights min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$164

Responds fast!
avg. 3 hours 12 minutes

Price per night from

$164

(1) Excellent 

44

Farmhouse Cottage beautiful retreat, Walk to beach. Awesome bunkroom-Sleeps 14

Ottawa County / Holland

Holland house

3 14 min stay varies

  • 3 bedrooms
  • sleeps 14
  • min stay varies
  • Nearest beach 0.25 mi
  • Child Friendly
  • Air conditioning

Price per night from

$240

Responds fast!
avg. 1 hour 7 minutes

Price per night from

$240

51

Spring Lake Cove

Ottawa County / Spring Lake

Spring Lake house

4 20 3 nights min

  • 4 bedrooms
  • sleeps 20
  • 3 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$846

Responds fast!
avg. 3 hours 28 minutes

Price per night from

$846

(3) Excellent 

15

2BD Waterfront #7 - BrezzaDiLago Best Location

Ottawa County / Grand Haven

Grand Haven condo

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$99

Responds fast!
avg. 51 minutes

Price per night from

$99

(3) Excellent 

24

Updated 3BR Holland House Near Holland St. Park!

Ottawa County / Holland

Holland house

3 10 min stay varies

  • 3 bedrooms
  • sleeps 10
  • min stay varies
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$200

Responds fast!
avg. 9 minutes

Price per night from

$200

(8) Excellent 

16

2BD Waterfront #6 - BrezzaDiLago Best Location

Ottawa County / Grand Haven

Grand Haven condo

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Child Friendly

Price per night from

$99

Responds fast!
avg. 51 minutes

Price per night from

$99

(3) Excellent 

21

DePersia Dunes

Ottawa County / Grand Haven

Grand Haven house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Nearest beach 0.08 mi
  • Child Friendly
  • Air conditioning

Price per night from

$402

Price per night from

$402

(1) Excellent 

24

Bluewater Beach House on Lake Michigan

Ottawa County / West Olive

West Olive house

5 11 2 nights min

  • 5 bedrooms
  • sleeps 11
  • 2 nights min
  • Child Friendly

Price per night from

$448

Price per night from

$448

24

Charming Grand Haven Apt w/View - Walk Everywhere!

Ottawa County / Grand Haven

Grand Haven apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$125

Responds fast!
avg. 10 minutes

Price per night from

$125

28

Grand Haven Condo w/Balcony- Walk to Pier & Dining

Ottawa County / Grand Haven

Grand Haven apartment

2 8 min stay varies

  • 2 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$165

Responds fast!
avg. 9 minutes

Price per night from

$165

(6) Very Good 

20

Perfect Studio Suite in Grand Haven

Ottawa County / Grand Haven

Grand Haven apartment

3 10 30 nights min

  • 3 bedrooms
  • sleeps 10
  • 30 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 mi
  • Child Friendly

Price per night from

$100

Price per night from

$100

18

in the Heart of Downtown Grand Haven

Ottawa County / Grand Haven

Grand Haven condo

2 11 6 nights min

  • 2 bedrooms
  • sleeps 11
  • 6 nights min
  • Child Friendly

Price per night from

$400

Responds fast!
avg. 1 hour 25 minutes

Price per night from

$400

44

3BD Grand Haven Home On Bike Path

Ottawa County / Grand Haven

Grand Haven house

3 9 1 night min

  • 3 bedrooms
  • sleeps 9
  • 1 night min
  • Nearest beach 5 mi
  • Child Friendly
  • Air conditioning

Price per night from

$165

Price per night from

$165

24

Beautiful downtown cottage only 1 1/2 blocks to downtown and boardwalk

Ottawa County / Grand Haven

Grand Haven house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly

Price per night from

$213

Responds fast!
avg. 39 minutes

Price per night from

$213

(10) Excellent 

30

4 Bedroom home on Lake Macatawa near Lake Michigan

Ottawa County / Holland

Holland house

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning
“multi-generation vacation” My wife, her parents, and our daughter all enjoyed a wonderful week in luxury. The owners were responsive and helpful. The home was clean and well stocked for vacationing travelers. The home itself, the lake frontage, and th
…see more

Price per night from

$259

Price per night from

$259

42

Majestic Dunes

Ottawa County / Grand Haven

Grand Haven house

8 30 min stay varies

  • 8 bedrooms
  • sleeps 30
  • min stay varies
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$2,138

Responds fast!
avg. 3 hours 28 minutes

Price per night from

$2,138

46

Newly Renovated Family Beach Cottage-100 yds to Lake Michigan Beach

Ottawa County / Holland

Holland house

4 12 5 nights min

  • 4 bedrooms
  • sleeps 12
  • 5 nights min
  • Nearest beach 0 mi
  • Child Friendly

Price per night from

$485

Price per night from

$485

(1) Average 

24

Lovely Apartment w/Balcony in Downtown Grand Haven

Ottawa County / Grand Haven

Grand Haven apartment

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$125

Responds fast!
avg. 10 minutes

Price per night from

$125

28

Charming Holland House w/Patio & Easy Beach Access

Ottawa County / Holland

Holland house

4 7 min stay varies

  • 4 bedrooms
  • sleeps 7
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$199

Responds fast!
avg. 9 minutes

Price per night from

$199

10

17 on 18th

Ottawa County / Holland

Holland apartment

2 7 min stay varies

  • 2 bedrooms
  • sleeps 7
  • min stay varies
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$83

Price per night from

$83

(2) Very Good 

10

Lake Effect Cottage

Ottawa County / Holland

Holland house

4 12 7 nights min

  • 4 bedrooms
  • sleeps 12
  • 7 nights min
  • Nearest beach 1 mi
  • Child Friendly
  • Air conditioning

Price per night from

$225

Price per night from

$225

24

Holland Apt w/Shared Patio - Mins to Lake Michigan

Ottawa County / Holland

Holland apartment

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$50

Responds fast!
avg. 3 hours 15 minutes

Price per night from

$50

33

Yacht Hotel, Chris Craft, Live Aboard Yacht - Boat

Ottawa County / Holland

Holland boathouse

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Air conditioning

Price per night from

$900

Price per night from

$900

23

Lake Macatawa House 1 Mile from Holland State Park

Ottawa County / Holland

Holland house

5 10 5 nights min

  • 5 bedrooms
  • sleeps 10
  • 5 nights min
  • Child Friendly

Price per night from

$418

Responds fast!
avg. 37 minutes

Price per night from

$418

26

Sleeps 18, Quiet Country Setting For Your Family Reunion.

Ottawa County / Holland

Holland farmhouse

5 18 7 nights min

  • 5 bedrooms
  • sleeps 18
  • 7 nights min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$355

Responds fast!
avg. 2 hours 2 minutes

Price per night from

$355

(1) Excellent 

37

New. Clean. Secluded and Peaceful. Near Beach, on Bike Trail

Ottawa County / Grand Haven

Grand Haven house

3 14 3 nights min

  • 3 bedrooms
  • sleeps 14
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly

Price per night from

$325

Responds fast!
avg. 1 hour 35 minutes

Price per night from

$325

48

A Yachts of Fun #2

Ottawa County / Grand Haven

Grand Haven yacht

3 7 1 night min

  • 3 bedrooms
  • sleeps 7
  • 1 night min
  • Child Friendly
  • Air conditioning

Price per night from

$1,500

Responds fast!
avg. 3 hours 28 minutes

Price per night from

$1,500

10

Water Wonderland pool and Spring Lake w dockf

Ottawa County / Spring Lake

Spring Lake house

4 14 2 nights min

  • 4 bedrooms
  • sleeps 14
  • 2 nights min
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$1,500

Responds fast!
avg. 3 hours 28 minutes

Price per night from

$1,500

44

Portside Quarters - Newly built 3 bedroom, 3 ½ bath condo near everything

Ottawa County / Grand Haven

Grand Haven condo

3 11 3 nights min

  • 3 bedrooms
  • sleeps 11
  • 3 nights min
  • Nearest beach 2 mi
  • Child Friendly
  • Car not necessary

Price per night from

$150

Price per night from

$150

(1) Very Good 

5

Cozy Quiet Downtown Holland Home Near Lake

Ottawa County / Holland

Holland house

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$165

Price per night from

$165

24

Tiny House w/ Patio - 2 Miles from Lake Macatawa!

Ottawa County / Holland

Holland studio

Studio 2 min stay varies

  • Studio
  • sleeps 2
  • min stay varies
  • Ski
  • Child Friendly
  • Air conditioning

Price per night from

$40

Responds fast!
avg. 9 minutes

Price per night from

$40

39

TAZELAAR COTTAGE: (Macatawa, MI) OPEN YEAR-ROUND!! Sleeps 8-10, Marina View, clo

Ottawa County / Holland

Holland house

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Child Friendly
  • Air conditioning

Price per night from

$110

Responds fast!
avg. 3 hours 14 minutes

Price per night from

$110

63

A Hidden Pines Log Cabin

Ottawa County / Spring Lake

Spring Lake house

5 2 1 night min

  • 5 bedrooms
  • sleeps 2
  • 1 night min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$1,243

Responds fast!
avg. 3 hours 28 minutes

Price per night from

$1,243

22

Moonlight Cabin

Ottawa County / Holland

Holland log cabin

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$129

Responds fast!
avg. 50 minutes

Price per night from

$129

28

NEW! Historic Farmhouse - 20 Mins to Grand Rapids!

Ottawa County / Jamestown

Jamestown house

3 12 min stay varies

  • 3 bedrooms
  • sleeps 12
  • min stay varies
  • Ski
  • Child Friendly
  • Air conditioning

Price per night from

$150

Responds fast!
avg. 9 minutes

Price per night from

$150

(1) Excellent 

6

Private, wooded 10 acres minutes away from Saugatu

Ottawa County / Holland

Holland house

3 12 7 nights min

  • 3 bedrooms
  • sleeps 12
  • 7 nights min
  • Child Friendly

Price per night from

$448

Price per night from

$448