Skip to content
36 stays

Stays in Midland

Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
Private room in Barrie
Clydesdale House B&B - The Lady Kathryn Room
2 guests1 bedroom1 bed1 shared bath
WifiFree parkingAir conditioning
Private room in Washago
BestLiving Motel and Restaurant 1
2 guestsStudio1 bed1 private bath
WifiFree parkingAir conditioning
Private room in Gravenhurst
Parkside Eco Sleeping Cabin with lakeview
2 guests1 bedroom1 bed1 private bath
WifiFree parking
SUPERHOST
Private room in Gravenhurst
Elm View Room, The Inn on Bay- A Boutique Inn
2 guests1 bedroom1 bed1 private bath
WifiFree parkingAir conditioning
Private room in Barrie
Spacious Private Custom Home
2 guests1 bedroom1 bed1.5 baths
WifiKitchenFree parkingAir conditioning
Private room in Severn Bridge
Guest House, Cottage, Private Room On the lake
4 guests1 bedroom3 beds1 private bath
WifiFree parkingAir conditioning
Private room in Victoria Harbour
Tucked Inn the Harbour B&B - The Inukshuk Nook
2 guests1 bedroom1 bed1 private bath
WifiKitchenFree parkingAir conditioning
Private room in Oro-Medonte, Simcoe County
Spring has arrive, lets get out and enjoy life
4 guests2 bedrooms4 beds1 private bath
WifiFree parkingAir conditioning
SUPERHOST
Private room in Port McNicoll
Bird's Eye View Master Suite
16 guests1 bedroom2 beds1 private bath
WifiKitchenFree parkingAir conditioning
Hotel room in Victoria Harbour
Tucked Inn the Harbour B&B - Georgian Bay Room
2 guests1 bedroom1 bed1 bath
WifiFree parkingAir conditioning
SUPERHOST
Private room in Collingwood
An Edwardian Mansion in the Restaurant District
2 guests1 bedroom1 bed1 private bath
WifiFree parking
SUPERHOST
Private room in Collingwood
Pinot Noir Suite @ 5*Bacchus House Bed & Breakfast
2 guests1 bedroom1 bed1 private bath
WifiFree parkingAir conditioning
Private room in Barrie
Clydesdale House B&B - The Regency Room
2 guests1 bedroom1 bed1 shared bath
WifiFree parkingAir conditioning
SUPERHOST
Private room in Port McNicoll
The Hide-A-Way Suite
2 guests1 bedroom2 beds1 shared bath
WifiFree parkingAir conditioning
SUPERHOST
Private room in Gravenhurst
Muskoka Room, The Inn On Bay- A Boutique Inn
2 guests1 bedroom1 bed1 private bath
WifiFree parkingAir conditioning
Private room in Barrie
Clydesdale House B&B - The Manor Room
2 guests1 bedroom1 bed1 private bath
WifiFree parkingAir conditioning
Private room in Wasaga Beach
Quaint retreat
4 guests2 bedrooms2 beds1 private bath
WifiKitchenFree parkingAir conditioning
Private room in Wasaga Beach
Fritz and Delilah’s B&B Entire spacious Basement!
6 guests2 bedrooms2 beds1 private bath
WifiFree parkingAir conditioning
SUPERHOST
Private room in Wasaga Beach
Mary's Bed & Breakfast By the Beach
4 guests2 bedrooms2 beds1 private bath
WifiFree parkingAir conditioning
Private room in Collingwood
Convenient Located Cozy Room in Collingwood Condo
3 guests2 bedrooms2 beds1.5 baths
WifiKitchenFree parkingAir conditioning
120 of 36 Bed & Breakfasts
Enter dates to see full pricing. Additional fees apply. Taxes may be added.