
Find hotels in Midhurst from $56
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Midhurst
Family friendly
Check prices for these dates
Our top choices for Midhurst hotels

Monte Carlo Inn Barrie Suites
Monte Carlo Inn Barrie SuitesBarrie
8.0 out of 10, Very Good, (2,803 reviews)
$73 nightly
The price is $88
Jul 19 - Jul 20
Total with taxes and fees

Carriage Ridge Resort, an Ascend Collection Resort
Carriage Ridge Resort, an Ascend Collection ResortOro-Medonte
9.0 out of 10, Wonderful, (1,000 reviews)
$104 nightly
The price is $117
Aug 9 - Aug 10
Total with taxes and fees

Travelodge by Wyndham Barrie
Travelodge by Wyndham BarrieBarrie
7.8 out of 10, Good, (2,227 reviews)
$61 nightly
The price is $73
Jul 26 - Jul 27
Total with taxes and fees

Days Inn by Wyndham Barrie
Days Inn by Wyndham BarrieBarrie
6.8 out of 10, (1,504 reviews)
$64 nightly
The price is $76
Jul 19 - Jul 20
Total with taxes and fees

Residence & Conference Centre - Barrie
Residence & Conference Centre - BarrieBarrie
7.2 out of 10, Good, (758 reviews)
$49 nightly
The price is $56
Jul 26 - Jul 27
Total with taxes and fees

Quality Inn
Quality InnBarrie
8.0 out of 10, Very Good, (1,014 reviews)
$72 nightly
The price is $86
Jul 26 - Jul 27
Total with taxes and fees

Best Western Plus Barrie
Best Western Plus BarrieBarrie
8.4 out of 10, Very Good, (1,013 reviews)
$92 nightly
The price is $110
Jul 26 - Jul 27
Total with taxes and fees

Stone Gate Inn
Stone Gate InnOrillia
8.4 out of 10, Very Good, (1,683 reviews)
$76 nightly
The price is $89
Jul 15 - Jul 16
Total with taxes and fees

The Champlain Waterfront Hotel, an Ascend Collection Hotel
The Champlain Waterfront Hotel, an Ascend Collection HotelOrillia
8.4 out of 10, Very Good, (1,190 reviews)
$79 nightly
The price is $93
Aug 4 - Aug 5
Total with taxes and fees

Comfort Inn & Suites Barrie
Comfort Inn & Suites BarrieAllandale
8.2 out of 10, Very Good, (1,542 reviews)
$68 nightly
The price is $82
Jul 26 - Jul 27
Total with taxes and fees

Super 8 by Wyndham Barrie South
Super 8 by Wyndham Barrie SouthBarrie
8.0 out of 10, Very Good, (1,512 reviews)
$67 nightly
The price is $80
Jul 26 - Jul 27
Total with taxes and fees

Christie's Mill Inn & Spa, BW Premier Collection
Christie's Mill Inn & Spa, BW Premier CollectionGeorgian Bay
8.0 out of 10, Very Good, (350 reviews)
$151 nightly
The price is $171
Aug 3 - Aug 4
Total with taxes and fees

Fairfield Inn & Suites by Marriott Barrie
Fairfield Inn & Suites by Marriott BarrieArdagh Bluffs
8.2 out of 10, Very Good, (1,005 reviews)
$101 nightly
The price is $121
Aug 3 - Aug 4
Total with taxes and fees

Hampton Inn & Suites Barrie
Hampton Inn & Suites BarrieBarrie
8.6 out of 10, Excellent, (1,004 reviews)
$115 nightly
The price is $138
Jul 19 - Jul 20
Total with taxes and fees

Days Inn by Wyndham Orillia
Days Inn by Wyndham OrilliaRamara
8.8 out of 10, Excellent, (1,879 reviews)
$111 nightly
The price is $125
Jul 21 - Jul 22
Total with taxes and fees

Four Points by Sheraton Barrie
Four Points by Sheraton BarrieBarrie
8.2 out of 10, Very Good, (1,003 reviews)
$119 nightly
The price is $143
Jul 26 - Jul 27
Total with taxes and fees

Wasaga Beach Inn And Cottages
Wasaga Beach Inn And CottagesWasaga Beach
8.4 out of 10, Very Good, (332 reviews)
$117 nightly
The price is $137
Jul 15 - Jul 16
Total with taxes and fees

Holiday Inn Express Hotel & Suites Barrie by IHG
Holiday Inn Express Hotel & Suites Barrie by IHGBarrie
8.4 out of 10, Very Good, (741 reviews)
$133 nightly
The price is $159
Jul 26 - Jul 27
Total with taxes and fees

Fairfield Inn & Suites by Marriott Orillia
Fairfield Inn & Suites by Marriott OrilliaOrillia
9.8 out of 10, Exceptional, (864 reviews)
$114 nightly
The price is $133
Jul 26 - Jul 27
Total with taxes and fees

Quality Inn & Conference Centre
Quality Inn & Conference CentreMidland
8.2 out of 10, Very Good, (1,019 reviews)
$86 nightly
The price is $101
Aug 9 - Aug 10
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in Midhurst

Travelodge by Wyndham Barrie
300 Bayfield St Barrie ON
$61 nightly
The price is $73 total per night from Jul 26 to Jul 27
$73 total
Jul 26 - Jul 27
Total with taxes and fees
7.8/10 Good! (2,227 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Tarragon Theatre
- Hotels near Royal Victoria Hospital
- Financial District Hotels
- Hotels near Nathan Phillips Square
- Hotels near Graffiti Alley
- Hotels near Hudson's Bay Centre
- Hotels near Lake Simcoe Regional
- Hotels near Innisbrook Golf Course
- Hotels near Downtown Yonge
- Hotels near Broadview Ave at Danforth Ave Stop
- Hotels near Mount Pleasant Cemetery
- Hotels near Dundas West Station
- Hotels near Lawrence Station
- Little Italy Hotels
- Thorncliffe Park Hotels
- Downtown Toronto Hotels
- Hotels near Cedarvale Park
- Moore Park Hotels
- Hotels near Wasaga Beach Paintball
- Hotels near Royal Conservatory of Music
- Hotels near Wilson Station
- West Bend Hotels
- Leaside Hotels
- Bennington Heights Hotels
- Springwater Hotels
- Hotels near St Clair Station
- Forest Hill South Hotels
- Hotels near Sherbourne Station
- Hotels near Hardwood Ski and Bike
- Hotels near Rogers Centre
- Church-Wellesley Village Hotels
- Hotels near Eglinton Grand Theatre
- Hotels near Meridian Hall
- Runnymede Hotels
- Oro-Medonte Hotels
- Broadview North Hotels
- Hotels near Princess of Wales Theatre
- North Toronto Hotels
- Koreatown Hotels
- Hotels near Landsdowne Station
- Hotels near St Clair West Station
- Davisville Hotels
- Hotels near Georgian College Gryphon Theatre
- Bloordale Village Hotels
- Oro Station Hotels
- Hotels near Pearson Intl.
- Hotels near Bloor-Yonge Station
- Hotels near Bata Shoe Museum
- Hotels near Christie Pits Park
- Hotels near Ossington Station
- Baby Point Hotels
- Wasaga Beach Hotels
- Big Bay Point Hotels
- Hotels near Elmvale Jungle Zoo
- Hotels near King St West at Blue Jays Way East Side Stop
- Hotels near Mount St. Louis Moonstone
- Yonge-Eglinton Hotels
- Fairbank Hotels
- Hotels near Broadview Station
- Hotels near Christie Station
- Lawrence Park Hotels
- Hotels near Columbus Centre
- Hotels near Bloor Station
- Hotels near Toronto General Hospital
- Hotels near York Mills Station
- The Annex Hotels
- The Junction Hotels
- Orillia Hotels
- Hotels near The Danforth Music Hall
- Cabbagetown Hotels
- Hotels near Toronto Public Library
- Toronto Hotels
- Hotels near Splashon Water Park Barrie
- Hotels near Yonge-Dundas Square
- Hotels near Art Gallery of Ontario
- Hotels near St. Lawrence Market
- Hotels near Georgian Downs Racetrack
- Angus Hotels
- Hotels near Georgian Mall
- Seaton Village Hotels
- Barrie Hotels
- Hotels near Georgian College
- Innisfil Hotels
- Hotels near CFB Borden Military Museum
- Bedford Park Hotels
- Hotels near Varsity Stadium
- Hotels near Eglinton Station
- Hotels near Bathurst Station
- Hotels near Lawrence West Station
- Hotels near Keele Station
- Hotels near Horseshoe Valley
- Hotels near Allandale Waterfront Station
- Bay Street Corridor Hotels
- West Queen West Hotels
- Dovercourt Park Hotels
- Hotels near Snow Valley Ski Resort
- Old East York Hotels
- Hotels near Toronto City Hall
- Mount Pleasant East Hotels
- Hotels near Bayfield Mall










































































