Michigan Upper Peninsula Bed and Breakfast Inns
1
Agate Cross
— Grand Marais, MI
Surrounded by peaceful and natural... Read More
2
Bay View
— Mackinac Island, MI
For a trip back in time, Bay View... Read More
  • 20 room(s)
$125 - $345
3
Cloghaun
— Mackinac Island, MI
Built spacious enough to house... Read More
  • 11 room(s)
$100 - $180

Michigan Upper Peninsula Bed & Breakfast Inns

Area Map


Search by Specials

Search by Price

Search by Type
Search by Amenities
  • Show More...