Spring Lake Rentals

Close

Enter dates for more accurate prices

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

33 Houses

18

Executive Land Yacht

Ottawa County / Spring Lake

Spring Lake yacht

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Child Friendly
  • Air conditioning

Price per night from

$155

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$155

51

Spring Lake Cove

Ottawa County / Spring Lake

Spring Lake house

4 20 min stay varies

  • 4 bedrooms
  • sleeps 20
  • min stay varies
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$888

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$888

10

Water Wonderland pool and Spring Lake w dockf

Ottawa County / Spring Lake

Spring Lake house

4 14 6 nights min

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

Price per night from

$2,176

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$2,176

63

A Hidden Pines Log Cabin

Ottawa County / Spring Lake

Spring Lake house

5 2 min stay varies

  • 5 bedrooms
  • sleeps 2
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$974

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$974

Great rentals within 20 miles that match your search

Distance approx 18.22 km from Spring Lake

25

Serene Cottage w/ Patio - Steps to Lake Michigan!

Allegan County / Macatawa

Macatawa cottage

3 13 min stay varies

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

Price per night from

$269

Responds fast!
avg. 39 minutes

Price per night from

$269

Distance approx 18.61 km from Spring Lake

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

$86

Responds fast!
avg. 39 minutes

Price per night from

$86

Distance approx 11.9 km from Spring Lake

(3) Very Good 

53

THE BLUFF HOUSE- Great view, seclusion, and 5 minutes from Lake Michigan

Muskegon County / Muskegon

Muskegon cottage

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Car not necessary

Price per night from

$269

Price per night from

$269

Distance approx 11.97 km from Spring Lake

7

Renovated Cottage, Historic Area

Muskegon County / Muskegon

Muskegon cottage

2 7 2 nights min

  • 2 bedrooms
  • sleeps 7
  • 2 nights min
  • Child Friendly
  • Air conditioning

Price per night from

$453

Price per night from

$453

Distance approx 2.47 km from Spring Lake

(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

$114

Responds fast!
avg. 51 minutes

Price per night from

$114

Distance approx 16.61 km from Spring Lake

26

Beachfront Lake Michigan Cottage w/Fire Pit & Deck

Muskegon County / Muskegon

Muskegon cottage

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Child Friendly

Price per night from

$171

Responds fast!
avg. 9 minutes

Price per night from

$171

Distance approx 16.55 km from Spring Lake

25

Rustic 'Gold Coast' Cottage-Walk to Lake Michigan!

Muskegon County / Muskegon

Muskegon cottage

2 4 min stay varies

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

Price per night from

$109

Responds fast!
avg. 39 minutes

Price per night from

$109

Distance approx 2.47 km from Spring Lake

(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

$114

Responds fast!
avg. 51 minutes

Price per night from

$114

Distance approx 3.72 km from Spring Lake

(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

$463

Price per night from

$463

Distance approx 1.89 km from Spring Lake Show on Map

(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

$115

Price per night from

$115

Distance approx 2.36 km from Spring Lake

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

$458

Responds fast!
avg. 1 hour 25 minutes

Price per night from

$458

Distance approx 2.3 km from Spring Lake

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

$144

Responds fast!
avg. 39 minutes

Price per night from

$144

Distance approx 1.71 km from Spring Lake Show on Map

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

$189

Responds fast!
avg. 39 minutes

Price per night from

$189

Distance approx 19.34 km from Spring Lake

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

$228

Responds fast!
avg. 2 hours 16 minutes

Price per night from

$228

Distance approx 2.02 km from Spring Lake

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

$189

Price per night from

$189

Distance approx 12.3 km from Spring Lake

(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

$516

Price per night from

$516

Distance approx 18.61 km from Spring Lake

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

$57

Responds fast!
avg. 23 minutes

Price per night from

$57

Distance approx 17.37 km from Spring Lake

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

$556

Price per night from

$556

Distance approx 18.25 km from Spring Lake

25

Holland Cottage w/ Private Beach on Lake Michigan!

Allegan County / Macatawa

Macatawa house

4 8 min stay varies

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

Price per night from

$247

Responds fast!
avg. 9 minutes

Price per night from

$247

Distance approx 2.3 km from Spring Lake

(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

$143

Responds fast!
avg. 26 minutes

Price per night from

$143

Distance approx 11.14 km from Spring Lake

23

A Modern Victorian Experience

Muskegon County / Muskegon

Muskegon apartment

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Child Friendly
  • Air conditioning
  • Private garden

Price per night from

$344

Price per night from

$344

Distance approx 2.07 km from Spring Lake

42

Majestic Dunes

Ottawa County / Grand Haven

Grand Haven house

8 30 7 nights min

  • 8 bedrooms
  • sleeps 30
  • 7 nights min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$2,452

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$2,452

Distance approx 6.6 km from Spring Lake

(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

$373

Responds fast!
avg. 1 hour 35 minutes

Price per night from

$373

Distance approx 2.68 km from Spring Lake

48

A Yachts of Fun #2

Ottawa County / Grand Haven

Grand Haven yacht

3 7 10 nights min

  • 3 bedrooms
  • sleeps 7
  • 10 nights min
  • Child Friendly
  • Air conditioning

Price per night from

$2,176

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$2,176

Distance approx 18.61 km from Spring Lake

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

$46

Responds fast!
avg. 9 minutes

Price per night from

$46

Distance approx 2.02 km from Spring Lake Show on Map

(1) Excellent 

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

$172

Price per night from

$172

Distance approx 19.88 km from Spring Lake

(1) Excellent 

16

The Bluejay cabin at the South Shore Resort in Twin Lake, Michigan

Muskegon County / Twin Lake

Twin Lake cottage

3 8 7 nights min

  • 3 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning

Price per night from

$196

Responds fast!
avg. 3 hours 0 minutes

Price per night from

$196

Distance approx 11.91 km from Spring Lake

(10) Excellent 

43

Hilltop Hideaway near Lake Michigan

Muskegon County / Muskegon

Muskegon cottage

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Child Friendly
  • Air conditioning

Price per night from

$172

Price per night from

$172

Distance approx 19.85 km from Spring Lake

8

The Wren Cabin at the South Shore Resort in Twin Lake, Michigan

Muskegon County / Twin Lake

Twin Lake cottage

2 6 7 nights min

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

Price per night from

$139

Responds fast!
avg. 3 hours 0 minutes

Price per night from

$139