
Find hotels in Knoydart from $90
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Knoydart
Pet friendly
Apartment
Condo
Family friendly
Waterpark
Check prices for these dates
Tonight
Sep 2 - Sep 3Tomorrow
Sep 3 - Sep 4This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Our top choices for Knoydart hotels




1. West Highland Hotel
West Highland HotelMallaig
Sarah
$155 nightly
$187 total
Sep 26 - Sep 27
Total with taxes and fees




2. Morar Hotel
Morar HotelMallaig
Ankit
$78 nightly
$94 total
Sep 30 - Oct 1
Total with taxes and fees




3. Chlachain Inn
Chlachain InnMallaig
Michael
$121 nightly
$145 total
Sep 24 - Sep 25
Total with taxes and fees




4. Tingle Creek Hotel
Tingle Creek HotelKyle
Lisa
$161 nightly
$193 total
Oct 3 - Oct 4
Total with taxes and fees




5. Duisdale House Hotel
Duisdale House HotelDuisdalemore
Jessica
$375 nightly
$450 total
Oct 2 - Oct 3
Total with taxes and fees




6. Glenfinnan House Hotel
Glenfinnan House HotelGlenfinnan
Kimberly
$341 nightly
$409 total
Oct 3 - Oct 4
Total with taxes and fees




7. Eilean Iarmain
Eilean IarmainSleat
Nicholas
$343 nightly
$411 total
Oct 1 - Oct 2
Total with taxes and fees




8. Balmacara Hotel
Balmacara HotelKyle
Donald
$200 nightly
$239 total
Oct 3 - Oct 4
Total with taxes and fees




9. Isle of Skye Guest house
Isle of Skye Guest houseKyleakin
Teresa
$188 nightly
$225 total
Oct 3 - Oct 4
Total with taxes and fees




10. Kirkton Bay House Bed and Breakfast
Kirkton Bay House Bed and BreakfastKyle
Carol
$158 nightly
$190 total
Oct 3 - Oct 4
Total with taxes and fees




11. Kyle Hotel
Kyle HotelKyle
Bryan
$163 nightly
$196 total
Oct 3 - Oct 4
Total with taxes and fees




12. Anneth Glamping Pod
Anneth Glamping PodArdvasar
Daniela
$163 nightly
$196 total
Oct 2 - Oct 3
Total with taxes and fees




13. Broadford Hotel
Broadford HotelBroadford
Sas
$256 nightly
$307 total
Sep 4 - Sep 5
Total with taxes and fees




14. Alexandra Hotel
Alexandra HotelFort William City Centre
Michel
$156 nightly
$187 total
Oct 1 - Oct 2
Total with taxes and fees




15. Toravaig House Hotel
Toravaig House HotelTeangue
Ricardo
$306 nightly
$367 total
Oct 1 - Oct 2
Total with taxes and fees




16. Loch Shiel Hotel
Loch Shiel HotelAcharacle
Doreen
$167 nightly
$201 total
Oct 2 - Oct 3
Total with taxes and fees




17. Nevis Bank Inn
Nevis Bank InnFort William
isidoro
$152 nightly
$182 total
Oct 1 - Oct 2
Total with taxes and fees




18. Premier Inn Fort William
Premier Inn Fort WilliamFort William City Centre
Angela
$141 nightly
$169 total
Oct 1 - Oct 2
Total with taxes and fees




19. The Garrison
The GarrisonFort William
Bobby
$164 nightly
$197 total
Oct 1 - Oct 2
Total with taxes and fees




20. House Of Juniper - The Cabins
House Of Juniper - The CabinsBroadford
Angela
$186 nightly
$223 total
Oct 3 - Oct 4
Total with taxes and fees
Stay near popular Knoydart attractions
Loch Hourn
9.8/10 (9 reviews)
Explore the great outdoors at Loch Hourn, a lovely green space in Kyle. Savor the top-notch restaurants and lively bars while in town.
Loch Nevis
9.8/10 (9 reviews)
Explore the great outdoors at Loch Nevis, a lovely green space in Mallaig. While in this relaxing area, you can savor the top-notch restaurants.
Learn more about Knoydart
Explore attractions like Loch Hourn and Loch Nevis as you discover things to see and do in Knoydart.
See all hotels in Knoydart
Top Knoydart Hotel Reviews
The Garrison
10/10 Excellent
"Wonderful hotel in Fort William! 🏔️✨ The hotel is chic, modern, and surprisingly spacious, with beautiful décor throughout. Everything was exceptionally clean, and the beds were super comfortable—perfect after a day exploring the Highlands! 🛏️ The location is also excellent and very convenient for enjoying Fort William and the surrounding area. A stylish, comfortable, and relaxing place to stay. Highly recommended! ⭐⭐⭐⭐⭐"
Nevis Bank Inn
10/10 Excellent
"Excellent restaurant, very helpful staff."
Linnhe Lochside Holidays
10/10 Excellent
"Everything is absolutely good."
Isle of Skye Guest house
10/10 Excellent
"Easy & free parking on site. Room was hot even with windows open. Nice to have a common area for visiting. Furniture was worn out. Breakfast was nice."
Dunollie Hotel
8/10 Good
"Good"
Tingle Creek Hotel
10/10 Excellent
"Hotel just before Skye’s bridge. Staff was excellent. Breakfast was very good. Location is good depending on what you want to do. It is a good place"
Base Camp Hotel Nevis Range
10/10 Excellent
"Very comfortable, well presented accommodation. Warm welcome from staff on arrival and everything clearly explained. Excellent parking facilities."
Maclean Guest House
10/10 Excellent
"We enjoyed our stay here. The rooms were comfortable and the amenities provided were helpful. We enjoyed the outdoor area for afternoon drinks and it was great having parking so accessible. The location is walking distance to all the local attractions. Can highly recommend ."
Kyle Hotel
10/10 Excellent
"Great stay !! Great staff! Clean space"
More cheap stays in Knoydart

Ox Hotel Spean Bridge
Spean Crescent Spean Bridge Scotland
$75 nightly
$90 total
Oct 1 - Oct 2
Total with taxes and fees
8.2/10 Very Good! (239 reviews)

Kings Arms Hotel
King Street Kyleakin Scotland
$134 nightly
$160 total
Oct 2 - Oct 3
Total with taxes and fees
6.6/10 (987 reviews)

Achnabobane Farmhouse
Achnabobane Farmhouse Spean Bridge Scotland
$178 nightly
$178 total
Oct 3 - Oct 4
Total with taxes and fees

House Of Juniper - The Cabins
The Cabins Strath SCT
$186 nightly
$223 total
Oct 3 - Oct 4
Total with taxes and fees
9.8/10 Exceptional! (147 reviews)

Kintail Lodge Hotel
Glenshiel Kyle Scotland
$287 nightly
$345 total
Oct 1 - Oct 2
Total with taxes and fees
9.4/10 Exceptional! (152 reviews)

Spean Lodge
Lodge Gardens Spean Bridge Scotland
$306 nightly
$367 total
Oct 3 - Oct 4
Total with taxes and fees
10/10 Exceptional! (23 reviews)
Hotels in Knoydart with star-rating

5 Star Hotels
6 properties

4 Star Hotels
39 properties

3 Star Hotels
146 properties

2 Star Hotels
58 properties
Explore a world of travel with Expedia
- Hostels in Glenfinnan
- Hotels near Glenfinnan Monument
- Hotels near Land
- Pet-Friendly Hotels in Arisaig
- Gay friendly Hotels in Armadale
- B&B in Glenfinnan
- Hotels near Camusdarach Beach
- 5 Star Hotels in Mallaig
- Cabin Rentals in Glenfinnan
- Cabin Rentals in Lochalsh
- Guest Houses in Mallaig
- Apartments in Mallaig
- B&B in Ratagan
- Glenfinnan Hotels
- Beach Hotels in Mallaig
- Sleat Hotels
- Hotels near Glenfinnan Viaduct
- Hostels in Mallaig
- Castles in Glenfinnan
- B&B in Mallaig
- Hostels in Arisaig
- Hotels near Armadale Castle
- Hotel with a Concierge Hotels in Mallaig
- Aird of Sleat Hotels
- Armadale Hotels
- Hotels near Loch Nevis
- Mallaig Hotels
- Arisaig Hotels
- Hotels near Armadale Ferry Terminal
- Inns in Lochalsh
- Cabin Rentals in Sleat
- Five Sisters of Kintail
- Visit Inverinate
- Visit Sleat
- Visit Invershiel
- Luxury Vacation Packages Knoydart
- Loch Hourn
- Golf Vacation Packages Knoydart
- Visit Heast
- Visit Arisaig
- Armadale Castle
- Glenfinnan Monument
- Glenfinnan Vacations
- Visit Ardvasar
- Visit Ord
- Visit Teangue
- Visit Letterfearn
- Visit Glenfinnan
- Visit Aird of Sleat
- Morar Beach
- Visit Mallaig
- Glenfinnan Viaduct
- Visit Duisdalemore
- Visit Ratagan
- Armadale Ferry Terminal
- Visit Tarskavaig
- Visit Breakish
- Visit Knoydart
- Brochs at Glenelg - Dun Telve & Dun Troddan
- Car rentals near Armadale Ferry Terminal
- Hertz Rental Cars in Mallaig
- Enterprise Rental Cars in Mallaig
- Enterprise Rental Cars in Lochalsh
- Car rentals near Mallaig Heritage Centre
- Hertz Rental Cars in Lochalsh
- Offer Car Hire Rental Cars in Knoydart
- Car rentals near Glenfinnan Viaduct
- Car rentals near Breakish
- Snap Rental Cars in Lochalsh
- Car rentals near Ardvasar
- Car rental Arisaig
- Avis Rental Cars in Mallaig
- Car rentals near Armadale Castle
- Orlando Rental Cars in Ord
- Car rental Glenfinnan
- Island Car Rentals Rental Cars in Knoydart
- Get Your Car Rental Cars in Lochalsh
- Car rental Mallaig
