South Haven Bed and Breakfasts

Filter
Sort

from $125

Saint Joseph, MI (27 miles from South Haven)

4.8 (133)
Accepts:

View details

South Haven, MI

Check Availability

from $124

South Haven, MI

Check Availability

South Haven, MI

Check Availability

from $100

Allegan, MI (21 miles from South Haven)

Check Availability

Allegan, MI (21 miles from South Haven)

Check Availability

from $134

Allegan, MI (20 miles from South Haven)

Check Availability

from $219

Saint Joseph, MI (27 miles from South Haven)

Check Availability

Saint Joseph, MI (24 miles from South Haven)

Check Availability

from $122

Douglas, MI (16 miles from South Haven)

Check Availability

Douglas, MI (16 miles from South Haven)

Check Availability

from $139

Fennville, MI (15 miles from South Haven)

Check Availability

from $89

Fennville, MI (12 miles from South Haven)

Check Availability

Fennville, MI (14 miles from South Haven)

Check Availability

Saugatuck, MI (19 miles from South Haven)

Check Availability

from $199

Saugatuck, MI (17 miles from South Haven)

Check Availability

from $149

Saugatuck, MI (17 miles from South Haven)

Check Availability

Saugatuck, MI (17 miles from South Haven)

Check Availability

from $215

Saugatuck, MI (17 miles from South Haven)

Check Availability

Saugatuck, MI (17 miles from South Haven)

Check Availability

from $235

Saugatuck, MI (17 miles from South Haven)

Check Availability

Saugatuck, MI (17 miles from South Haven)

Check Availability

from $189

Zeeland, MI (30 miles from South Haven)

Check Availability

South Haven B&B reviews

Overall rating:

The South Haven B&B review score is based on feedback from travelers from around the world. See property page for full, detailed reviews by real travelers.

Sponsored Links

check