A canal with a boat docked on the left, a lock gate, and a tractor on the right.

Find hotels in Banavie from $69

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Banavie hotels

1. Braeburn Guest House / B&B

Braeburn Guest House / B&B
4.0 star property
Fort William
9.8 out of 10, Exceptional, (138 reviews)
"Probably one of the best B&B's we have stayed in. Highly recommend."
Australia
ivan
$105 nightly
The price is $105
Nov 13 - Nov 14
Total with taxes and fees
Braeburn Guest House / B&B

2. Nevis Bank Inn

Nevis Bank Inn
4.0 star property
Fort William
8.8 out of 10, Excellent, (792 reviews)
"Very clean, and friendly staff!"
Canada
Kyle
$89 nightly
The price is $107
Nov 29 - Nov 30
Total with taxes and fees
Nevis Bank Inn

3. The Garrison

The Garrison
4.0 star property
Fort William
8.8 out of 10, Excellent, (1,016 reviews)
"Nice location great staff"
United States
Kim
$79 nightly
The price is $95
Nov 25 - Nov 26
Total with taxes and fees
The Garrison

4. Maclean Guest House

Maclean Guest House
3.5 star property
Fort William City Centre
9.6 out of 10, Exceptional, (347 reviews)
"Close to dining and train."
United States
Jeanne
$88 nightly
The price is $106
Nov 18 - Nov 19
Total with taxes and fees
Maclean Guest House

5. Premier Inn Fort William

Premier Inn Fort William
3.0 star property
Fort William City Centre
7.6 out of 10, Good, (160 reviews)
"The breakfast was good, the staff was friendly and helpful, and the room was clean. We really enjoyed our stay at this hotel!"
Canada
Chloé
$57 nightly
The price is $69
Nov 30 - Dec 1
Total with taxes and fees
Premier Inn Fort William

6. Alexandra Hotel

Alexandra Hotel
3.0 star property
Fort William City Centre
7.8 out of 10, Good, (1,000 reviews)
"This is a nice hotel at the end of the town near the station. Easy to walk into the town where there are plenty of shops and restaurants"
United Kingdom
Kevin Michael
$102 nightly
The price is $122
Nov 22 - Nov 23
Total with taxes and fees
Alexandra Hotel

7. Imperial Hotel

Imperial Hotel
3.0 star property
Fort William City Centre
7.2 out of 10, Good, (568 reviews)
"Staff were friendly. Hotel location convenient for train station. Hotel looking a little tired and in need of renovation but absolutely fine for a short break."
United Kingdom
Richard
$76 nightly
The price is $91
Nov 26 - Nov 27
Total with taxes and fees
Imperial Hotel

8. Ben View Guest House

Ben View Guest House
3.0 star property
Fort William City Centre
8.8 out of 10, Excellent, (63 reviews)
"Great staff at reception and kitchen"
Canada
Dominic
$133 nightly
The price is $160
Nov 29 - Nov 30
Total with taxes and fees
Ben View Guest House

9. Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range
3.0 star property
Fort William
8.4 out of 10, Very good, (376 reviews)
"Clean room, friendly staff, comfy beds!"
Canada
Robin
$72 nightly
The price is $87
Dec 8 - Dec 9
Total with taxes and fees
Base Camp Hotel Nevis Range

10. Factors Inn & Cottage

Factors Inn & Cottage
3.5 star property
Fort William
8.6 out of 10, Excellent, (248 reviews)
"The room is spacious, with plenty of parking available. The surrounding area is beautiful and peaceful. Overall, we had a very pleasant stay."
United States
Xuan
$113 nightly
The price is $136
Nov 28 - Nov 29
Total with taxes and fees
Factors Inn & Cottage

11. The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.4 out of 10, Good, (1,327 reviews)
"Parking was great"
United States
Jack
$58 nightly
The price is $70
Nov 17 - Nov 18
Total with taxes and fees
The Caledonian Hotel

12. Muthu Fort William Hotel

Muthu Fort William Hotel
3.0 star property
Fort William
7.6 out of 10, Good, (583 reviews)
"The room was nice the view was beautiful"
United States
Teresa
$104 nightly
The price is $123
Nov 12 - Nov 13
Total with taxes and fees
Muthu Fort William Hotel

13. Glen Nevis Youth Hostel

Glen Nevis Youth Hostel
3.0 star property
Fort William
9.4 out of 10, Exceptional, (64 reviews)
"I got the private room and it was just amazing"
United States
Lacey
$84 nightly
The price is $101
Nov 29 - Nov 30
Total with taxes and fees
Glen Nevis Youth Hostel

14. The Willows - Room Only Accommodation

The Willows - Room Only Accommodation
4.0 star property
Fort William
9.8 out of 10, Exceptional, (8 reviews)
"Solo traveller. Wonderful accommodation. Great location. Comfy bed!"
United Kingdom
Matt
$97 nightly
The price is $116
Nov 16 - Nov 17
Total with taxes and fees
The Willows - Room Only Accommodation

15. Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.5 star property
Spean Bridge
8.2 out of 10, Very good, (286 reviews)
"Great location, clean rooms"
United States
Sandesh
$82 nightly
The price is $99
Nov 25 - Nov 26
Total with taxes and fees
Ox Hotel Spean Bridge

16. Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
3.0 star property
Fort William
6.8 out of 10, (1,001 reviews)
"Room was older style but very clean and comfortable, parking right near our room."
Australia
Gaye
$77 nightly
The price is $92
Dec 11 - Dec 12
Total with taxes and fees
Ben Nevis Hotel & Leisure Club

17. Glenlochy Nevis Bridge Apartments

Glenlochy Nevis Bridge Apartments
3.0 star property
Fort William
9.2 out of 10, Wonderful, (48 reviews)
"Lovely cozy apartment in good position in fort William for the railway and town and with a marks and Spencer’s food hall just up the road. Very enjoyable stay. Thank you."
United Kingdom
sheridan
$183 nightly
The price is $220
Dec 11 - Dec 12
Total with taxes and fees
Glenlochy Nevis Bridge Apartments

18. Fassifern B&B

Fassifern B&B
3.0 star property
Fort William City Centre
7.6 out of 10, Good, (29 reviews)
"Nice place. I’d stay there again."
Canada
Jason
$135 nightly
The price is $162
Nov 29 - Nov 30
Total with taxes and fees
Fassifern B&B

19. Sheraton Apartments

Sheraton Apartments
Fort William
5.4 out of 10, (3 reviews)
"The property was nice and clean. It is not a stand alone property. It's in a building with other commercial space and there are 2 separate entries, depending on your unit #. Otherwise, no issues."
United States
Niki
$153 nightly
The price is $184
Nov 11 - Nov 12
Total with taxes and fees
Sheraton Apartments

20. Inverlochy Castle

Inverlochy Castle
5.0 star property
Fort William
9.4 out of 10, Exceptional, (294 reviews)
"We really enjoyed our stay at Inverlochy castle"
United States
Marcela
$568 nightly
The price is $682
Dec 11 - Dec 12
Total with taxes and fees
Inverlochy Castle
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.

Hotels recommended for families in Banavie

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Banavie attractions

Learn more about Banavie

Experience the mountains, local cuisine, and boating in Banavie!

A bridge over a river with steps leading up to a platform, surrounded by greenery and trees.
Photo by Z
Open Photo by Z

Top Banavie Hotel Reviews

More cheap stays in Banavie

Hotels in Banavie with star-rating

Frequently asked questions

What is the best area to stay in Banavie?
The best area to stay in Banavie is along the Caledonian Canal, particularly around the Neptune's Staircase lock system.

This area is the main attraction for visitors, offering views of the canal and Ben Nevis, the UK's highest mountain. The canal path is easily accessible for walks, and it's where you'll find the visitor center and a few local eateries. It's a convenient base for exploring both the canal and the surrounding natural areas.

For couples looking for a relaxed and scenic getaway, staying near Neptune's Staircase offers picturesque views and easy access to walking paths along the canal. You can watch boats navigate the locks and enjoy the quiet surroundings, with Fort William's amenities just a short drive away.

Travelers with an interest in outdoor activities will also find this area ideal. Hotels and guesthouses here provide a convenient starting point for hiking trails around Ben Nevis or exploring the Great Glen Way.
When is the best time to go to Banavie?
The best time to go to Banavie is during the spring and summer months, from April to September, when the weather is generally mildest and the days are longer.

This period offers the most pleasant conditions for experiencing the outdoor activities and scenic beauty that Banavie and the surrounding Highlands are known for. Many boat tours along the Caledonian Canal and Jacobite Steam Train excursions operate frequently during these months.

For travelers who enjoy hiking and exploring nature, late spring (May-June) provides blooming landscapes and fewer midges, while late summer (August-September) offers warmer temperatures and still ample daylight for outdoor pursuits like exploring the Ben Nevis trails or visiting Neptune's Staircase.

If you prefer a quieter experience with fewer crowds and don't mind cooler temperatures, early spring or late autumn can also be appealing.
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 Banavie.
How much is the nightly rate at a Banavie hotel?
Prices for hotels in Banavie often vary, but you can find a great deal from $69 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