We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
Filter
16 available
Price per night
Amenities
Distance from
1 km
    No results found
Traveller rating
Hotel class
Style
Hotel Search
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
Filter
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
Other lodgings near Dunvegan (30)
US$336
Booking.com
View Deal
Certificate of Excellence
32.1 km from Dunvegan
  • Free Wifi
  • Free Parking
Dunollie Hotel(Broadford)
US$171
US$160
Booking.com
View Deal
46.1 km from Dunvegan
  • Free Parking
  • Breakfast included
US$329
US$319
Expedia.com
View Deal
Certificate of Excellence
56.9 km from Dunvegan
  • Free Wifi
  • Free Parking
Polochar Inn(Lochboisdale)(Great Value!)
US$96
Agoda.com
View Deal
60.4 km from Dunvegan
  • Free Wifi
  • Free Parking
Shieldaig Lodge(Gairloch)
Book now, pay at stay
US$276
Expedia.com
View Deal
Certificate of Excellence
60.6 km from Dunvegan
  • Free Wifi
  • Free Parking
The Millcroft(Gairloch)
US$138
Booking.com
View Deal
Certificate of Excellence
61.9 km from Dunvegan
  • Free Wifi
  • Free Parking
US$118
Booking.com
View Deal
Certificate of Excellence
62.0 km from Dunvegan
  • Free Wifi
  • Free Parking
Gairloch Hotel(Gairloch)
Free cancellation until 27/07
US$98
Hotels.com
View Deal
62.1 km from Dunvegan
  • Restaurant
  • Bar/Lounge
Free cancellation until 27/07
US$132
US$128
Expedia.com
View Deal
66.1 km from Dunvegan
  • Free Parking
  • Restaurant
US$154
Booking.com
View Deal
66.2 km from Dunvegan
  • Free Wifi
  • Free Parking
Poolewe Hotel(Poolewe)
Free cancellation until 26/07
Book now, pay at stay
US$132
Booking.com
View Deal
68.8 km from Dunvegan
  • Free Wifi
  • Free Parking
US$160
US$129
Expedia.com
View Deal
69.3 km from Dunvegan
  • Free Parking
  • Breakfast included
Loch Maree Hotel(Talladale)
Free cancellation until 22/07
US$135
US$131
Expedia.com
View Deal
69.9 km from Dunvegan
  • Free Wifi
  • Free Parking
Free cancellation until 26/07
US$154
Orbitz.com
View Deal
69.9 km from Dunvegan
  • Free Parking
  • Restaurant
Free cancellation until 27/07
US$128
Expedia.com
View Deal
Certificate of Excellence
73.5 km from Dunvegan
  • Free Wifi
  • Free Parking
Redwood House Hotel(Greshornish)
TripAdvisor
View Deal
10.8 km from Dunvegan
  • Free Wifi
  • Free Parking
Expedia.com
View Deal
Certificate of Excellence
23.0 km from Dunvegan
  • Free Wifi
  • Free Parking
Portree Hotel(Portree)
Agoda.com
View Deal
23.4 km from Dunvegan
  • Breakfast included
  • Restaurant
TripAdvisor
View Deal
54.1 km from Dunvegan
  • Free Parking
  • Breakfast included
TripAdvisor
View Deal
Certificate of Excellence
57.1 km from Dunvegan
  • Free Wifi
  • Free Parking
Agoda.com
View Deal
3.7 km from Dunvegan
  • Free Wifi
  • Free Parking
TripAdvisor
View Deal
3.9 km from Dunvegan
  • Free Wifi
  • Free Parking
No availability for your dates from our partners
4.2 km from Dunvegan
  • Free Wifi
  • Free Parking
Brae View B&B(Glendale)
TripAdvisor
View Deal
Certificate of Excellence
7.7 km from Dunvegan
  • Free Wifi
  • Free Parking
B&B Kilcamb(Edinbane)
No availability for your dates from our partners
9.6 km from Dunvegan
  • Free Wifi
Edinbane Inn(Edinbane)
Agoda.com
View Deal
Certificate of Excellence
9.8 km from Dunvegan
  • Free Wifi
  • Free Parking
TripAdvisor
View Deal
Certificate of Excellence
11.0 km from Dunvegan
  • Free Parking
  • Breakfast included
TripAdvisor
View Deal
11.9 km from Dunvegan
  • Free Wifi
  • Free Parking
The Sabhal(Skeabost)
TripAdvisor
View Deal
15.1 km from Dunvegan
    bedfinder
    View Deal
    15.5 km from Dunvegan
    • Free Wifi
    Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.