Compare Hotels in Dunvegan (Isle of Skye), Scotland

Handpicked and Verified Places to Stay in Dunvegan (Isle of Skye), Scotland

Check-in
12Sept
Check-out
13Sept
Rooms and Guests2 Guests, 1 Room
Dunvegan is home to the historic Dunvegan Castle, the stunning Coral Beach, and the scenic Fairy Pools, making it a significant destination on the Isle of Skye. Travelers can find a range of accommodations here, from cozy guesthouses near the castle to picturesque hotels with views of the coastline. The carefully selected hotels focus on exceptional amenities and local experiences. Booking in advance is smart, especially during summer. Consider using local buses or walking to explore this beautiful area fully.
All filters
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
1-14 out of 14
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Brae Cottage
Map1.7 km from City Centre1.5 km from dunvegan castle boat trips
FromUS$ 170 /nightSelect
Captain'S Rest With Hot Tub And Sauna
Map4.0 km from City Centre1.7 km from Orbost Gallery
FromUS$ 466 /nightSelect
9.0
Perfect
Map5.6 km from City Centre
FromUS$ 231 /nightSelect
Roskhill Croft B&B
Map
FromUS$ 234 /nightSelect
8.8
Great
Coral Cabins
Map5.7 km from City Centre
FromUS$ 210 /nightSelect
Tullochard House B&B
Map900 m from City Centre700 m from dunvegan castle boat trips
FromUS$ 248 /nightSelect
8.4
Great
Map700 m from City Centre500 m from dunvegan castle boat trips
FromUS$ 176 /nightSelect
8.4
Great
Map100 m from City Centre200 m from dunvegan castle boat trips
FromUS$ 221 /nightSelect
8.8
Great
Harlosh Log Cabins
Map6.3 km from City Centre
FromUS$ 221 /nightSelect
8.4
Great
Map600 m from City Centre400 m from dunvegan castle boat trips
FromUS$ 362 /nightSelect
8.6
Great
Map1.8 km from City Centre1.6 km from dunvegan castle boat trips
FromUS$ 278 /nightSelect
8.8
Great
Map800 m from City Centre600 m from dunvegan castle boat trips
FromUS$ 313 /nightSelect
8.8
Great
Araucaria Croft Skye
Map4.2 km from City Centre1.7 km from Orbost Gallery
FromUS$ 288 /nightSelect
8.2
Great
Babas Rooms
Map1.1 km from City Centre900 m from dunvegan castle boat trips
FromUS$ 151 /nightSelect

Price range for stays in Dunvegan (Isle of Skye), Scotland

From budget-friendly B&Bs to castle hotels and Highland lodges, Scotland offers stays for every traveler's dream itinerary.

⬆️ The highest price
USD 466
⬇️ The lowest price
USD 151
💸 Average price for
4-star hotels
USD 237
3-star hotels
USD 247
Apartments
USD 171

Top places to stay in Dunvegan (Isle of Skye), Scotland

Based on guest reviews over the last 12 months

Charming Village Retreat:
The Tables Guest House
Nature Lovers Haven:
Lampay Chalets
Cozy Countryside Escape:
Brae Cottage
Scenic Coastal Views:
Kilmuir Park
Rustic Farm Stay:
Roskhill Croft B&B
Unique Hot Tub Experience:
Captain'S Rest With Hot Tub And Sauna
Traditional Highland Comfort:
Tullochard House B&B
Family-Friendly Accommodations:
Skye Lodge Dunvegan Skye
Luxury on a Budget:
Atholl House Skye

FAQs about hotels in Dunvegan (Isle of Skye)

We hope that the answers to these questions will help you plan your trip

Which hotels in Dunvegan are family-friendly?
Kilmuir Park and Brae Cottage are considered family-friendly options, offering spacious accommodations and proximity to nature for family activities.
What are the best-rated hotels near Dunvegan Castle?
Atholl House Skye and Captain's Rest With Hot Tub And Sauna are highly rated and located within 5 kilometers of Dunvegan Castle, making them ideal for visitors to this landmark.
Are there hotels in Dunvegan that offer unique views?
Tullochard House B&B and Skye Lodge Dunvegan Skye provide stunning views of the surrounding landscape and are popular choices for guests looking for scenic accommodations.
What are the cheapest hotel options in Dunvegan?
The Tables Guest House and Roskhill Croft B&B offer some of the most affordable rates, with prices starting around $100 per night, especially during shoulder seasons.
Which hotels in Dunvegan cater best to couples?
Lampay Chalets and Captain's Rest With Hot Tub And Sauna are both excellent choices for couples, featuring private settings and romantic amenities like hot tubs.

Essential Facts about Hotels in Dunvegan

This guide provides an overview of hotel options in Dunvegan (Isle of Skye), evaluating 9 properties to assist travelers in making informed accommodation choices.

Typical nightly rates range from $120 to $250.

Peak travel seasons are late spring to early autumn.

Local taxes/fees amount to about 10% on accommodations.

Key attractions like Dunvegan Castle are approximately 2 km away.

Book early, especially for summer visits, to secure the best rates.

More towns to explore across United Kingdom