A calm lake surrounded by mountains and a pier with boats.

Find hotels in Knoydart from $86

Check prices for these dates

Tonight
Sep 11 - Sep 12
Tomorrow
Sep 12 - Sep 13
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Knoydart hotels

1. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Ankit
$94 nightly
$113 total
Oct 8 - Oct 9
Total with taxes and fees
Morar Hotel

2. West Highland Hotel

West Highland Hotel
Mallaig
United States
Sarah
$169 nightly
$203 total
Oct 3 - Oct 4
Total with taxes and fees
West Highland Hotel

3. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
$102 nightly
$123 total
Oct 12 - Oct 13
Total with taxes and fees
Chlachain Inn

4. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
$286 nightly
$343 total
Oct 9 - Oct 10
Total with taxes and fees
Eilean Iarmain

5. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Lisa
$133 nightly
$160 total
Oct 11 - Oct 12
Total with taxes and fees
Tingle Creek Hotel

6. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Teresa
$178 nightly
$213 total
Oct 4 - Oct 5
Total with taxes and fees
Isle of Skye Guest house

7. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
$375 nightly
$450 total
Oct 10 - Oct 11
Total with taxes and fees
Duisdale House Hotel

8. Balmacara Hotel

Balmacara Hotel
Kyle
United States
Donald
$182 nightly
$218 total
Oct 11 - Oct 12
Total with taxes and fees
Balmacara Hotel

9. Kyle Hotel

Kyle Hotel
Kyle
Canada
John
$141 nightly
$170 total
Oct 8 - Oct 9
Total with taxes and fees
Kyle Hotel

10. Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
United States
Kimberly
$342 nightly
$411 total
Oct 3 - Oct 4
Total with taxes and fees
Glenfinnan House Hotel

11. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
Australia
Daniela
$150 nightly
$180 total
Oct 9 - Oct 10
Total with taxes and fees
Anneth Glamping Pod

12. Kintail Lodge Hotel

Kintail Lodge Hotel
Kyle
United States
John
$253 nightly
$304 total
Oct 6 - Oct 7
Total with taxes and fees
Kintail Lodge Hotel

13. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
$266 nightly
$320 total
Oct 5 - Oct 6
Total with taxes and fees
Broadford Hotel

14. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Holly
$275 nightly
$330 total
Oct 8 - Oct 9
Total with taxes and fees
Inn at Aird a Bhasair

15. Premier Inn Fort William

Premier Inn Fort William
Fort William City Centre
United States
Angela
$104 nightly
$124 total
Oct 11 - Oct 12
Total with taxes and fees
Premier Inn Fort William

16. Loch Shiel Hotel

Loch Shiel Hotel
Acharacle
United Kingdom
Doreen
$163 nightly
$196 total
Oct 11 - Oct 12
Total with taxes and fees
Loch Shiel Hotel

17. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
$291 nightly
$349 total
Oct 11 - Oct 12
Total with taxes and fees
Toravaig House Hotel

18. Alexandra Hotel

Alexandra Hotel
Fort William City Centre
United Kingdom
Chris
$151 nightly
$182 total
Oct 11 - Oct 12
Total with taxes and fees
Alexandra Hotel

19. Kings Arms Hotel

Kings Arms Hotel
Kyleakin
United Kingdom
James
$127 nightly
$153 total
Oct 9 - Oct 10
Total with taxes and fees
Kings Arms Hotel

20. Treetops B&B

Treetops B&B
Fort William
United States
Andrew
$259 nightly
$259 total
Oct 10 - Oct 11
Total with taxes and fees
Treetops B&B
View all properties
Save an average of 15% on thousands of hotels when you're signed in

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 lively bars and top-notch restaurants while in town.
See properties

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.
See properties

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
A calm lake surrounded by mountains and a pier with boats.

Top Knoydart Hotel Reviews

Balmacara Hotel

Balmacara Hotel

10/10 Excellent
"Lovely, clean hotel Very helpful staff Would definitely recommend"
NICHOLAS PAUL 1-night trip
Posted 2 hours ago
Balmacara Hotel
Kyle Hotel

Kyle Hotel

8/10 Good
"Room was clean. Pillows were very flat, but that seems to be the norm where we stayed. Staff were very nice. Parking was easy. Breakfast was good with many options. Very convenient to the bridge to Skye"
Robert 2-night trip
Posted 3 hours ago
Kyle Hotel
Maclean Guest House

Maclean Guest House

10/10 Excellent
"Rooms were very clean, quiet and well appointed. Check in was quick and was incredibly helpful for local and regional information. Parking insure and a short walk to restaurants and some shopping. Also close to Ben Nevis"
Colette 1-night trip
Posted 5 hours ago
Maclean Guest House
Isle of Skye Guest house

Isle of Skye Guest house

10/10 Excellent
"We spent two nights at the Isle of Skye Guest house. The check-in was done via codes but there was staff onsite. The rooms were comfortable and clean. It would have been nice to have an in-room mini fridge but we did have access to a microwave in the common rooms. I loved the common rooms."
Geraldine 2-night trip
Posted 10 hours ago
Isle of Skye Guest house
The Garrison

The Garrison

10/10 Excellent
"Quaint and very comfortable! Staff was awesome!!!!!"
Anna 1-night trip
Posted 1 day ago
The Garrison
Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Great breakfast and room and lovely staff"
Chris 1-night trip
Posted 1 day ago
Alexandra Hotel
Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins

10/10 Excellent
"Lovely B&B with friendly hosts. Highly recommended for anyone who likes a cozy remote, quiet spot."
Michael 2-night trip
Posted 1 day ago
Applecross B&B & Luxury Cabins
Ox Hotel Spean Bridge

Ox Hotel Spean Bridge

10/10 Excellent
"Fantastic stay at the Ox Hotel in Spean Bridge! Everything was great, featuring super convenient parking right outside the room, a completely hassle-free check-in, and wonderfully friendly staff. It has that cozy Highland charm and makes a brilliant base for exploring the area. Highly recommend!"
Vineeth 1-night trip
Posted 2 days ago
Ox Hotel Spean Bridge
West Highland Hotel

West Highland Hotel

10/10 Excellent
"Warm welcome, lovely location. Very clean. Good bed. Definitely worth upgrading to harbour or sea view. Family run. Great breakfast. Only issue was missing sink plug in bathroom"
Paul 1-night trip
Posted 2 days ago
West Highland Hotel

More cheap stays in Knoydart

Ox Hotel Spean Bridge

Ox Hotel Spean Bridge

Spean Crescent Spean Bridge Scotland
$72 nightly
$86 total
Oct 2 - Oct 3
Total with taxes and fees
8.2/10 Very Good! (248 reviews)
Ox Hotel Spean Bridge
Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
$127 nightly
$153 total
Oct 9 - Oct 10
Total with taxes and fees
6.6/10 (993 reviews)
Kings Arms Hotel
Achnabobane Farmhouse

Achnabobane Farmhouse

Achnabobane Farmhouse Spean Bridge Scotland
$182 nightly
$182 total
Oct 12 - Oct 13
Total with taxes and fees
9/10 Wonderful! (57 reviews)
Achnabobane Farmhouse
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
$186 nightly
$223 total
Oct 11 - Oct 12
Total with taxes and fees
9.8/10 Exceptional! (149 reviews)
House Of Juniper - The Cabins
Kintail Lodge Hotel

Kintail Lodge Hotel

Glenshiel Kyle Scotland
$253 nightly
$304 total
Oct 6 - Oct 7
Total with taxes and fees
9.4/10 Exceptional! (154 reviews)
Kintail Lodge Hotel
Spean Lodge

Spean Lodge

Lodge Gardens Spean Bridge Scotland
$275 nightly
$330 total
Oct 4 - Oct 5
Total with taxes and fees
10/10 Exceptional! (23 reviews)
Spean Lodge

Hotels in Knoydart with star-rating

Explore a world of travel with Expedia