Find hotels in Middle River from $89

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Middle River hotels

St. Ann's Motel

St. Ann's Motel
2.5 star property
South Haven
8.8 out of 10, Excellent, (253 reviews)
"Good motel to stay for one night. Clean. Helpful owner. Nice back side lawn/beach area."
United States
Douglas
$90 nightly
The price is $102
May 31 - Jun 1
Total with taxes and fees
St. Ann's Motel

Baddeck Domes

Baddeck Domes
2.0 star property
Baddeck
7.2 out of 10, Good, (5 reviews)
"Beds were comfortable in the domes, very peaceful and relaxing 😎 the hot tub was a bonus, and the view of the water was lovely, we had access to the bathroom and shower in the inn, and Jeff and crew were helpful with towels and anything else we inquired about :) highly recommend and we will be back!"
Canada
Kayla
$76 nightly
The price is $89
May 24 - May 25
Total with taxes and fees
Baddeck Domes

Baddeck Inn

Baddeck Inn
3.0 star property
Baddeck
7.2 out of 10, Good, (86 reviews)
"Rooms were very dirty. The bathtub doesn’t drain. I would not stay here again."
Canada
Nadine
$99 nightly
The price is $116
Jun 11 - Jun 12
Total with taxes and fees
Baddeck Inn

Kelly's View Motel

Kelly's View Motel
2.5 star property
Boularderie East
9.0 out of 10, Wonderful, (781 reviews)
"Hands down the best place to stay , especially when enroute to NFLD ferry. Super clean, quiet , pet friendly and accommodating. "
Canada
Kenneth Wade
$88 nightly
The price is $104
May 22 - May 23
Total with taxes and fees
Kelly's View Motel

Fair Isle Motel

Fair Isle Motel
2.5 star property
Whycocomagh
9.2 out of 10, Wonderful, (728 reviews)
"We enjoyed our stay, Very friendly staff Clean rooms, Beautiful location."
Canada
Sohail
$100 nightly
The price is $117
Jun 18 - Jun 19
Total with taxes and fees
Fair Isle Motel

Auberge Gisele's Inn

Auberge Gisele's Inn
4.0 star property
Baddeck
8.6 out of 10, Excellent, (1,000 reviews)
"Clean room, staff were great! Property was a bit older"
Canada
Tina
$124 nightly
The price is $145
May 24 - May 25
Total with taxes and fees
Auberge Gisele's Inn

The Iona Heights Inn

The Iona Heights Inn
3.5 star property
Iona
8.8 out of 10, Excellent, (975 reviews)
"Location, views, comfortable room"
Canada
Cheryl
$92 nightly
The price is $108
May 24 - May 25
Total with taxes and fees
The Iona Heights Inn

Silver Dart Lodge

Silver Dart Lodge
4.0 star property
Baddeck
9.0 out of 10, Wonderful, (1,114 reviews)
"It was perfect, rooms were spacious and had a magnificent view.."
Canada
Susanne
$116 nightly
The price is $136
May 24 - May 25
Total with taxes and fees
Silver Dart Lodge

Travels Inn Victoria County

Travels Inn Victoria County
2.5 star property
Boularderie East
7.2 out of 10, Good, (483 reviews)
"enjoyed our over night stay,owner setup the heat pump and tv for us,very prompt,bathroom is a little dated,howeververy well kept,the main bedroom has been remodeled.very nice"
Canada
Tom
$79 nightly
The price is $92
May 28 - May 29
Total with taxes and fees
Travels Inn Victoria County

Ceilidh Country Lodge

Ceilidh Country Lodge
2.5 star property
Baddeck
7.8 out of 10, Good, (1,000 reviews)
"Nice property near the water. Parking is right beside building you are in. Great for a stay in Baddeck. "
Canada
Perm
$104 nightly
The price is $122
May 24 - May 25
Total with taxes and fees
Ceilidh Country Lodge

Chanterelle Country Inn & Cottages

Chanterelle Country Inn & Cottages
3.0 star property
North River Bridge
9.4 out of 10, Exceptional, (137 reviews)
"Great location very nice and helpful staff would stay there again 100%"
Canada
Steve
$125 nightly
The price is $147
May 22 - May 23
Total with taxes and fees
Chanterelle Country Inn & Cottages

Trailsman Lodge

Trailsman Lodge
2.5 star property
Nyanza
8.2 out of 10, Very Good, (1,002 reviews)
"Owners/Staff very friendly and helpful. Rooms were clean."
Canada
Beverley
$108 nightly
The price is $127
May 22 - May 23
Total with taxes and fees
Trailsman Lodge

Duck Cove Inn

Duck Cove Inn
3.0 star property
Margaree Harbour
8.0 out of 10, Very Good, (911 reviews)
"Nice clean friendly motel. "
Canada
Doug
$135 nightly
The price is $158
May 22 - May 23
Total with taxes and fees
Duck Cove Inn

Telegraph House

Telegraph House
3.0 star property
Baddeck
8.6 out of 10, Excellent, (632 reviews)
"Parking is easy, everything in town is accessible by walking. The Inn is lovely. "
Canada
Tanya
$127 nightly
The price is $149
May 25 - May 26
Total with taxes and fees
Telegraph House

Inverary Resort

Inverary Resort
3.0 star property
Baddeck
8.0 out of 10, Very Good, (1,000 reviews)
"Very clean and nice hotel"
Canada
Myrna
$160 nightly
The price is $188
May 28 - May 29
Total with taxes and fees
Inverary Resort

Cabot Trail Motel

Cabot Trail Motel
2.5 star property
Baddeck
8.6 out of 10, Excellent, (620 reviews)
"Very accommodating, and friendly staff. Breakfast was excellent. Great place overall. Bunch of us stayed here for a sxs trip. Highly recommend!"
Canada
George
$108 nightly
The price is $127
May 23 - May 24
Total with taxes and fees
Cabot Trail Motel

Lynwood Inn

Lynwood Inn
2.5 star property
Baddeck
8.8 out of 10, Excellent, (552 reviews)
"Great property, nice room and really great restaurant on-site. "
Canada
Carla
$167 nightly
The price is $196
May 24 - May 25
Total with taxes and fees
Lynwood Inn

Glenora Inn & Distillery

Glenora Inn & Distillery
4.0 star property
Glenville
8.8 out of 10, Excellent, (491 reviews)
"Great stay and tour guide was very knowledgeable"
Canada
John
$225 nightly
The price is $264
Jun 1 - Jun 2
Total with taxes and fees
Glenora Inn & Distillery
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

Top Middle River Hotel Reviews

More cheap stays in Middle River

Hotels in Middle River with star-rating

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Middle River using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Middle River.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Middle River side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Middle River?
The best area to stay in Middle River is along the Cabot Trail, particularly near the Baddeck and Ingonish areas, which offer convenient access to the region's main attractions.

For travelers seeking a blend of convenience and scenic beauty, staying near Baddeck is an excellent choice. This village, often considered the beginning and end of the Cabot Trail, is situated on the Bras d'Or Lake. It offers a selection of accommodations, restaurants, and shops, and is home to the Alexander Graham Bell National Historic Site. It's a great base for exploring the surrounding areas, including the Uisge Ban Falls Provincial Park.

Couples looking for a more secluded experience with direct access to coastal views and hiking will appreciate staying near Ingonish. Located on the eastern side of Cape Breton Highlands National Park, Ingonish provides direct access to park trails, beaches like Ingonish Beach, and scenic lookouts.
When is the best time to go to Middle River?
The best time to visit Middle River, Nova Scotia, is during the summer and early fall, specifically from June to September, when the weather is mild and conducive for outdoor activities.

During these months, the temperatures are pleasant, typically ranging from 15°C to 25°C (59°F to 77°F), making it ideal for exploring the area's natural beauty. This period also aligns with the peak season for whale watching tours and hiking expeditions along the Cabot Trail, which is easily accessible from Middle River. For couples, the long daylight hours and comfortable evenings provide a ideal setting for scenic drives, waterfront picnics, and enjoying the tranquility of the Nova Scotian landscape.

Families will find the summer months particularly appealing due to the abundance of outdoor activities available. Children can enjoy swimming in the warmer waters of nearby lakes or coastal areas, exploring nature trails, and participating in local festivals that often occur during this time.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Middle River.
How can I save on a Middle River hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Middle River hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Middle River hotel?
Prices for hotels in Middle River often vary, but you can find a great deal from $89 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia