Grand Haven Bed and Breakfasts

Filter
Sort

from $175

Muskegon, MI (11 miles from Grand Haven)

Check Availability

from $165

Whitehall, MI (24 miles from Grand Haven)

Check Availability

from $122

Douglas, MI (29 miles from Grand Haven)

Check Availability

Douglas, MI (28 miles from Grand Haven)

Check Availability

from $99

Grand Haven, MI (28 miles from Grand Haven)

Check Availability

from $243

Grand Haven, MI (28 miles from Grand Haven)

Check Availability

Holland, MI (13 miles from Grand Haven)

Check Availability

from $199

Saugatuck, MI (27 miles from Grand Haven)

Check Availability

Saugatuck, MI (28 miles from Grand Haven)

Check Availability

Saugatuck, MI (27 miles from Grand Haven)

Check Availability

from $235

Saugatuck, MI (28 miles from Grand Haven)

Check Availability

from $149

Saugatuck, MI (28 miles from Grand Haven)

Check Availability

from $215

Saugatuck, MI (28 miles from Grand Haven)

Check Availability

Saugatuck, MI (26 miles from Grand Haven)

Check Availability

Saugatuck, MI (28 miles from Grand Haven)

Check Availability

from $179

Grand Rapids, MI (29 miles from Grand Haven)

Check Availability

Grand Rapids, MI (29 miles from Grand Haven)

Check Availability

from $189

Zeeland, MI (20 miles from Grand Haven)

Check Availability

Sponsored Links

check