Vacation Rentals & Apartments in Grand Haven

Close

Enter dates for more accurate prices

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

39 apartments

(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 

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

$404

Price per night from

$404

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

(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

(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

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

$214

Responds fast!
avg. 39 minutes

Price per night from

$214

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. 1 hour 17 minutes

Price per night from

$165

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. 44 minutes

Price per night from

$125

(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. 44 minutes

Price per night from

$125

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,150

Responds fast!
avg. 3 hours 32 minutes

Price per night from

$2,150

(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 32 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

Great rentals within 20 miles that match your search

Distance approx 17.27 km from Grand Haven

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

$235

Responds fast!
avg. 44 minutes

Price per night from

$235

Distance approx 18.06 km from Grand Haven

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. 2 hours 0 minutes

Price per night from

$75

Distance approx 16.49 km from Grand Haven

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

$95

Responds fast!
avg. 44 minutes

Price per night from

$95

Distance approx 19.15 km from Grand Haven

(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

Distance approx 11.83 km from Grand Haven

(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

$235

Responds fast!
avg. 2 hours 0 minutes

Price per night from

$235

Distance approx 16.54 km from Grand Haven

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

$150

Responds fast!
avg. 1 hour 17 minutes

Price per night from

$150

Distance approx 1.65 km from Grand Haven Show on Map

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 32 minutes

Price per night from

$145

Distance approx 11.89 km from Grand Haven

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

$395

Price per night from

$395

Distance approx 19.26 km from Grand Haven

(3) Excellent 

24

Updated Holland Home w/Yard 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. 43 minutes

Price per night from

$200

Distance approx 11.31 km from Grand Haven

(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

$450

Price per night from

$450

Distance approx 19.25 km from Grand Haven

(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

$260

Price per night from

$260

Distance approx 18.41 km from Grand Haven

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. 44 minutes

Price per night from

$199

Distance approx 11.49 km from Grand Haven

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

$300

Price per night from

$300

Distance approx 17.29 km from Grand Haven

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

$215

Responds fast!
avg. 44 minutes

Price per night from

$215

Distance approx 19.39 km from Grand Haven

(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

Distance approx 18.06 km from Grand Haven

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. 43 minutes

Price per night from

$50

Distance approx 16.41 km from Grand Haven

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

Distance approx 19.35 km from Grand Haven

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

$419

Responds fast!
avg. 37 minutes

Price per night from

$419

Distance approx 18.06 km from Grand Haven

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. 43 minutes

Price per night from

$40

Distance approx 2.05 km from Grand Haven Show on Map

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,250

Responds fast!
avg. 3 hours 32 minutes

Price per night from

$1,250

Distance approx 2.88 km from Grand Haven Show on Map

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 32 minutes

Price per night from

$1,500

Distance approx 19.33 km from Grand Haven

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

Distance approx 19.22 km from Grand Haven

18

Beautiful, 3800 Sq. Ft. Home 1 Mi. from Holland State Park, Lake Macatawa Views

Ottawa County / Holland

Holland house

4 10 min stay varies

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

Price per night from

$265

Price per night from

$265

Distance approx 11.82 km from Grand Haven

(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

$150

Price per night from

$150

About Grand Haven

Coastal Living magazine named it 'America’s Happiest Seaside Town 2017' and certainly there's much to smile about here. There's the old-fashioned storefronts and the busy 1.5 mile boardwalk with its candy colored lighthouse, for starters. See exactly what we mean by booking a FlipKey vacation rental in Grand Haven, today.

 About Grand Haven, Michigan

Where the Grand River meets Lake Michigan sits Grand Haven, the county seat of Michigan's Ottawa County. As you'd imagine, the area is big on boating, fishing and all things maritime.

Originally fished and hunted by the Potawatomi and Ottawa native american tribes, Grand River also proved an important trading route. The latter was the focus of a Madeline La Framboise, a French fur trader and amongst the first European settlers. 

In 1834, the first American laid roots - a minister called William Ferry. A Tannery was set up in 1838 and, in the mid to latter half of the 19th century, it became a logging town. Ships were also built here. There was a piano factory during most of the 20th century.

The city has it's own semi-professional football team, the Lakeshore Cougars, and is a favorite location for beach volleyball thanks to the quality of the sand.

What to do

Check out your cardiovascular function – and the amazing views – by climbing the 1000 stairs at Rosy Mound Natural Area to the top of the 200-foot high sand dune.

Get fit as a family by hiring bikes and embarking on the 20-mile Lakeshore Trail from Grand Haven State Park to Holland State Park. Or, start on the smaller 15 mile cycle round around Spring Lake.

Sample the local distilled grape at the Lemon Creek Winery. A 300-acre family farm which has been around for more than 150 years, it boasts 24 different wines to sample at its Grand Haven tasting venue.

Hire a kayak, canoe or stand-up paddle board and go touring around Pigeon Creek, Lake Michigan and the Grand River itself.

Go check out the musical fountains at dusk. The dazzling light displays are synched to match the music – anything from Star Wars to Mozart!

Top Grand Haven travel tips

Get into Grand Haven via a Greyhound bus station or even by boat (it is a port with a marina, after all). The nearest airport is Muskegon County, sitting just nine miles away. Get around the city via tourist trolley if you're visiting during the summer months.

The weather is hottest in July, but the town is no stranger to rain throughout the year, so always bring a rain jacket.

If you're heading for Grand Haven Beach by car, then get there early to ensure you'll get parked. Those spots fill up fast, especially during the summer months.

Grand Haven is quaint, coastal town America. But it's also a busy seaside location with lots of outdoor activities to pack in, from biking to skiing and kayaking. Just make sure you manage to book your family in by checking out the Grand Haven vacation rentals on FlipKey, today.