Compare Cheap 3 Star Hotels
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Dunvegan Hotels

Minnies Rooms
Ceol na mara Dunvegan Scotland
$128 nightly
The price is $153 total per night
$153 total
Nov 17 - Nov 18
Total with taxes and fees
0.28 mi from city center
With a stay at Minnies Rooms in Dunvegan, you'll be 1.3 mi (2.1 km) from Dunvegan Castle and 19.7 mi (31.7 km) from Talisker Distillery.
Breakfast included
Parking included

Atholl House Skye
Dunvegan Dunvegan Scotland
$183 nightly
The price is $219 total per night
$219 total
Nov 8 - Nov 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.37 mi from city center
With a stay at Atholl House Skye in Dunvegan, you'll be a short 5-minute walk from Giant MacAskill Museum and within 3 minutes by car from Seal Boat Trips.
Parking included
Free WiFi

Hame Hotel
Dunvegan Dunvegan Scotland
2.27 mi from city center
Located in Dunvegan, Hame Hotel is within a 10-minute drive of Dunvegan Castle and Macleod's Tables.
Pet friendly
Parking included

Luxury Skye Cottage • Sauna • Hot Tub • BBQ Lodge • Sea & Mountain View’s
Dunvegan Scotland
2.05 mi from city center
With a stay at this cottage in Dunvegan (Roskhill), you'll be a 3-minute drive from Giant MacAskill Museum and 5 minutes from Seal Boat Trips.
Kitchen
Washer

Skye Lodge
Ardconon Dunvegan Scotland
0.44 mi from city center
Located in Dunvegan, Skye Lodge is a 3-minute drive from Dunvegan Castle and 5 minutes from Skye Silver Gift Shop.
Breakfast included
Pet friendly

Harlosh Log Cabins, Cabin No 2
Dunvegan Scotland
3.96 mi from city center
Located in Dunvegan, this cabin is within a 10-minute drive of Giant MacAskill Museum and Seal Boat Trips.
Kitchen
Washer

Shepherds Hut
3 Herebost Dunvegan Dunvegan Scotland
$556 nightly
The price is $667 total per night
$667 total
Nov 28 - Nov 29
Total with taxes and fees
1.77 mi from city center
When you stay at this cottage in Dunvegan, you'll be next to a golf course and within a short 3-minute drive from Giant MacAskill Museum.
Kitchen
Free WiFi

Luxury Apartment in absolutely stunning seafront location, Isle of Skye.
Isle of Skye Scotland
3 mi from city center
Located in Dunvegan, this apartment is by the ocean, within a 10-minute drive of Giant MacAskill Museum and Seal Boat Trips.
Kitchen
Washer

Cuillin Hills Hotel
Scorrybreac Road Portree Scotland
$162 nightly
The price is $195 total per night
$195 total
Dec 1 - Dec 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
14.82 mi from city center
With a stay at Cuillin Hills Hotel in Portree, you'll be 8 mi (12.9 km) from Old Man of Storr and 15.5 mi (25 km) from Kilt Rock.
Breakfast included
Parking included

Bracken Hide Hotel
Struan Rd Portree Scotland
$165 nightly
The price is $197 total per night
$197 total
Dec 1 - Dec 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.72 mi from city center
With a stay at Bracken Hide Hotel in Portree (Portree Town), you'll be within a 5-minute drive of Portree Harbour and A.C.E Target Sports Skye.
Breakfast included
Parking included

The Marmalade Hotel
HOME FARM ROAD Portree Scotland
$121 nightly
The price is $145 total per night
$145 total
Nov 19 - Nov 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
14.28 mi from city center
Located in Portree (Portree Town), The Marmalade Hotel is within a 10-minute walk of Somerled Square and Portree Harbour.
Parking included
Free WiFi

Sligachan Hotel
Sligachan Hotel Minginish Scotland
$138 nightly
The price is $166 total per night
$166 total
Dec 2 - Dec 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
18.2 mi from city center
With a stay at Sligachan Hotel in Minginish, you'll be within a 15-minute drive of Portree Harbour and Aros Centre.
Pet friendly
Parking included
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.
Dunvegan hotels essential information
Accommodation | 349 hotels |
|---|---|
Lowest Price | $145 |
Highest Price | $667 |
Popular hotels | Minnies Rooms, Atholl House Skye, Hame Hotel, Luxury Skye Cottage • Sauna • Hot Tub • BBQ Lodge • Sea & Mountain View’s, Skye Lodge, Harlosh Log Cabins, Cabin No 2, Shepherds Hut, Luxury Apartment in absolutely stunning seafront location, Isle of Skye., Cuillin Hills Hotel, Bracken Hide Hotel, The Marmalade Hotel, Sligachan Hotel |
Most Recent Dunvegan Hotel Reviews

The Marmalade Hotel
5 out of 5
Posted 5 hours ago
CheapTickets Verified Review
"Great staff, clean rooms, excellent bar service and only a short stroll to town."
A verified traveler stayed at The Marmalade Hotel
More to Explore in Dunvegan
Top Picks
- Inns in Portree
- Luxury Hotels in Portree
- 3 Star Hotels in Portree
- Hotels with WiFi in Portree
- Hotels with Free Parking in Portree
- Cheap Hotels in Portree
- Spa Resorts & in Portree
- Fishing Resorts & in Portree
- Trumpan Hotels
- Hotels with Free Breakfast in Portree
- Rv Parks in Portree
- Harlosh Hotels
- Geary Hotels
- Pet Friendly Hotels in Portree
- 4 Star Hotels in Portree
- Portree Hotels
- Hostels in Portree
- Hotels with a Gym in Portree
- Cabin Rentals in Portree
- Historic Hotels in Portree





