A room with antique furniture, including a sofa, chairs, a table, and a billiards table. There is a painting on the wall, a bust on a pedestal, and a potted plant.

Find hotels in Dunvegan from ₩121,042

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 12 - Oct 13
Tomorrow
Oct 13 - Oct 14
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Minnies Rooms

Minnies Rooms
Dunvegan
United States
Denise
₩168,508
₩202,210 total
includes taxes & fees
Oct 17 - Oct 18
Minnies Rooms

2. Atholl House Skye

Atholl House Skye
Dunvegan
United Kingdom
Avi
₩249,356
₩299,234 total
includes taxes & fees
Nov 10 - Nov 11
Atholl House Skye

3. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
₩274,935
₩329,922 total
includes taxes & fees
Oct 18 - Oct 19
Hame Hotel

4. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
₩666,405
₩799,686 total
includes taxes & fees
Oct 15 - Oct 16
Shepherds Hut

5. Skye Lodge

Skye Lodge
Dunvegan
Australia
Stephen
₩350,319
₩420,383 total
includes taxes & fees
Oct 22 - Oct 23
Skye Lodge

6. The Cabin

The Cabin
Dunvegan
₩874,468
₩1,049,362 total
includes taxes & fees
Oct 23 - Oct 24
The Cabin

7. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
₩100,874
₩121,042 total
includes taxes & fees
Nov 9 - Nov 10
Greshornish House Hotel

8. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
₩247,454
₩296,945 total
includes taxes & fees
Nov 9 - Nov 10
Skeabost House Hotel

9. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Kelly
₩251,284
₩301,541 total
includes taxes & fees
Nov 11 - Nov 12
The Marmalade Hotel

10. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Canada
James
₩255,689
₩306,827 total
includes taxes & fees
Nov 7 - Nov 8
Bracken Hide Hotel

11. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
₩294,747
₩353,689 total
includes taxes & fees
Nov 12 - Nov 13
Cuillin Hills Hotel

12. Uig Hotel

Uig Hotel
Uig
United States
Justin
₩261,631
₩313,957 total
includes taxes & fees
Nov 3 - Nov 4
Uig Hotel

13. The Skye Inn

The Skye Inn
Portree Town
United States
Cache
₩245,969
₩295,173 total
includes taxes & fees
Nov 1 - Nov 2
The Skye Inn

14. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Stephen
₩261,631
₩313,957 total
includes taxes & fees
Nov 1 - Nov 2
Tongadale Hotel

15. The Portree Hotel

The Portree Hotel
Portree Town
United States
helen
₩288,237
₩345,885 total
includes taxes & fees
Nov 1 - Nov 2
The Portree Hotel

16. The Bosville

The Bosville
Portree Town
United States
Bob
₩258,669
₩310,410 total
includes taxes & fees
Nov 8 - Nov 9
The Bosville

17. Loch Eyre House

Loch Eyre House
Skeabost
United States
Kelly
₩219,357
₩263,228 total
includes taxes & fees
Nov 2 - Nov 3
Loch Eyre House

18. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
₩274,686
₩329,620 total
includes taxes & fees
Oct 28 - Oct 29
The Flodigarry Hotel in the Skye

19. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
₩287,439
₩344,927 total
includes taxes & fees
Nov 12 - Nov 13
Isle of Raasay Distillery

20. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Ruben
₩120,474
₩144,562 total
includes taxes & fees
Nov 4 - Nov 5
Portree Youth Hostel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Dunvegan

Find the best Dunvegan areas and neighborhoods for the activities you enjoy most.

Roskhill

Though Roskhill might not have many top sights, you can venture to the surrounding area to see attractions like Dunvegan Castle and Giant MacAskill Museum.

Stay near popular Dunvegan attractions

A castle on a hill, surrounded by dense forest and a body of water.

Dunvegan Castle

9.0/10 (184 reviews)
Set on a basalt outcrop overlooking Loch Dunvegan, this historic fortress has been home to the chiefs of a prominent Highland clan for eight centuries.
See properties
A coastal landscape with a sandy beach, rocky shoreline, and a distant mountain range.

Claigan Coral Beach

9.0/10 (63 reviews)
Experience the serenity of a far-flung beach that promises some of the best views on the spectacular Isle of Skye.
See properties
A coastal landscape with a sandy beach, grassy hills, and a body of water.
Photo by Gary Booth

Coral Beach

Why not spend a lazy afternoon at Coral Beach during your trip to Dunvegan? You can enjoy the restaurants while in the area.
See properties

Giant MacAskill Museum

You can spend an afternoon exploring the galleries in Giant MacAskill Museum during your travels in Dunvegan. You can enjoy the restaurants while in the area.
See properties

Harlosh Island

Commune with nature and explore the great outdoors at Harlosh Island during your travels in Dunvegan. You can enjoy the restaurants while in the area.
See properties

Seal Boat Trips

You can take time to visit Seal Boat Trips during your travels to Dunvegan. You can enjoy the restaurants while in the area.
See properties

Dunvegan Two Churches Walk

You can take time to visit Dunvegan Two Churches Walk during your travels to Dunvegan. You can enjoy the restaurants while in the area.
See properties

Learn more about Dunvegan

Perched on the Isle of Skye's rugged coast, Dunvegan invites you to explore its 800-year-old castle filled with clan treasures and lush gardens. Take a boat trip to spot seals from the castle's jetty, then drive to the pristine white sands of Claigan Coral Beach for breathtaking views.

See all hotels in Dunvegan
A castle on a hill, surrounded by dense forest and a body of water.

Top Dunvegan Hotel Reviews

Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Had a great stay here and the live music was amazing."
Neal 2-night trip
Posted 5 hours ago
Tongadale Hotel
The Bosville

The Bosville

10/10 Excellent
"This was the best location and the most unique hotel in Portree. The room was beautiful and the bathrooms have been redone. We loved it!! The food was incredible!! Close to everything in town. Make sure you get there early though parking in town is limited, and the rules are not easy to figure out, so we found a parking ticket on our car in the morning. Besides that - it was incredible"
julia 1-night trip
Posted 19 hours ago
The Bosville
Uig Hotel

Uig Hotel

10/10 Excellent
"This was a beautiful location and hotel - Uig is an incredibly unique stay. The food was wonderful ! The rooms are quirky and fun."
julia 1-night trip
Posted 20 hours ago
Uig Hotel
Minnies Rooms

Minnies Rooms

10/10 Excellent
"Minnie was very sweet and took great care of us!"
Joseph 2-night trip
Posted 2 days ago
Minnies Rooms
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"The staff at this property were the absolute best and so kind and attentive. Leon was incredibly kind and helpful and all the wait staff and room service staff were awesome. I felt cared for and welcome and my stay as a woman traveling alone was the best I could have hoped for. I definitely recommend this breathtaking property and will be back! PS: make sure to experience the sauna!"
Emma 2-night trip
Posted 3 days ago
The Flodigarry Hotel in the Skye
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Beautiful and extremely comfortable room!! Lovely location and not as busy as Portree. The staff accommodated us so well when we arrived because we had not eaten dinner yet and were starving so they made sure that we got something from the restaurant even though they had closed the kitchen! We were so thankful and I definitely want to stay here again when we come back to Scotland."
Alyson 1-night trip
Posted 4 days ago
Sligachan Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Perfect walking distance in to the main square of Portree"
Cache 2-night trip
Posted 5 days ago
The Skye Inn
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
Christine 2-night trip
Posted 8 days ago
Cuillin Hills Hotel
Atholl House Skye

Atholl House Skye

10/10 Excellent
"Lovely clean room and welcoming team at the hotel. Centrally situated in Dunvegan, with some local shops snd restaurants for exploring. A good idea to book for the evening though, they can get busy."
Jacqueline 4-night trip
Posted 9 days ago
Atholl House Skye

More cheap stays in Dunvegan

Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
₩219,357
₩263,228 total
Nov 2 - Nov 3
includes taxes & fees
Loch Eyre House
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
₩2,128,878
₩2,554,654 total
Oct 31 - Nov 1
includes taxes & fees
Faodail House
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
Get rates
10/10 Exceptional! (193 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (94 reviews)
Dunvegan Camping Pods
Skye Cabins

Skye Cabins

Beinn an Righ Skeabost Scotland
Get rates
10/10 Exceptional! (11 reviews)
Skye Cabins
No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye

Skeabost Scotland
Get ratesNo 4 old Post Office Row, Isle of Skye

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Dunvegan Castle: Explore the historic Dunvegan Castle, a stunning landmark with beautiful grounds and rich history.
  • Scenic Hiking Trails: Enjoy thrilling hikes and enchanting woodland walks that showcase the stunning landscapes of the Isle of Skye.
  • Relaxing Loch Dunvegan: Experience the serene ambiance of Loch Dunvegan, perfect for picnics and leisurely strolls.
  • Charming Village Atmosphere: Wander through the picturesque village of Dunvegan, filled with friendly locals and cultural experiences.
  • Cozy Accommodations: Stay in delightful bed and breakfasts or guesthouses that offer a warm, welcoming environment.

Find great hotels in and around Dunvegan

Dunvegan offers a charming selection of accommodations, primarily featuring cozy bed and breakfasts and welcoming guesthouses. Whether you're seeking pet-friendly options or an LGBTQIA-friendly environment, you'll find a variety of choices to enhance your stay. Popular lodging includes the Dunvegan Hotel, Skye Lodge Dunvegan, and the inviting Stone Cottage. Experience the adventure and warmth of Dunvegan Village as you explore the breathtaking landscapes of the Isle of Skye.

  • Skeabost House Hotel: Set against a picturesque backdrop just 16km from Dunvegan, Skeabost House Hotel is a charming 4-star accommodation that blends adventure with romance. With a guest rating of 9.0 out of 10, this hotel caters to those seeking outdoor activities, offering hiking, mountain climbing, and onsite fishing. Guests can indulge in romance packages while enjoying scenic garden views from the restaurant. Limited room service is available to enhance your stay, making it a great choice for couples and adventure seekers alike.
  • Redwood House Hotel: Located 11km from Dunvegan, Redwood House Hotel is a cozy 3-star lodging that boasts a guest rating of 8.4 out of 10. The hotel emphasizes comfort and convenience, offering complimentary full breakfast daily, a restaurant, and a bar and lounge area. Ideal for travelers looking for a relaxed stay, Redwood House provides a welcoming atmosphere where guests can unwind and enjoy hearty meals, making it a solid option for those exploring the beautiful Isle of Skye.
  • Atholl House Skye: This exceptional 3-star hotel, situated in Dunvegan, features a perfect guest rating of 10.0 out of 10. Atholl House Skye prides itself on providing a delightful stay with amenities such as complimentary breakfasts and entertainment options, including multiple televisions with digital options. Guests can explore the local village nearby, making it an attractive option for those wanting to immerse themselves in the local culture while enjoying a comfortable and welcoming environment.

Where to stay in Dunvegan

Discover the charm of Dunvegan, Scotland, where outdoor enthusiasts and culture lovers unite. Explore the serene ambiance of Loch Dunvegan and wander through the picturesque village of Dunvegan. Don’t miss the stunning castle grounds, offering a glimpse into the area’s rich history. Embrace the friendly atmosphere and enjoy relaxing moments with family and friends. With its unique blend of culture and tranquility, Dunvegan is the perfect destination for your next vacation.

  • Herebost: Nestled in the scenic area of Dunvegan, Herebost is a charming village that draws visitors year-round, particularly from August to October. This destination is perfect for those seeking adventure, outdoor activities, and breathtaking scenery. Here, you can enjoy popular hiking trails that wind through the picturesque landscape. Don't miss the local marina and historic sites nearby, offering a glimpse into the region's rich heritage. With a quaint store to stock up on essentials, Herebost is an ideal base for your explorations.
  • Lonmore: Another delightful village in Dunvegan, Lonmore is a fantastic spot for travelers interested in culture, romance, and adventure. The peak season from August to October sees an influx of visitors eager to experience the area's charm. Enjoy hiking the stunning trails that showcase the natural beauty of the surroundings. Local attractions include a historic place and a picturesque lighthouse set against serene water features, perfect for a romantic day out or a peaceful afternoon by the shore.
  • Orbost: Located in the Dunvegan area, Orbost offers a unique blend of beach vibes and outdoor adventures. Like its neighboring villages, Orbost experiences moderate seasonal travel, with peak visitors from August to October. This village is perfect for beach enthusiasts and those looking to explore urban-style attractions. Enjoy easy access to recreational areas, trails, and a local store for your needs. Key landmarks, including a marina and harbor, enhance the coastal experience, making Orbost a must-visit on your Scottish vacation.

Things to do in Dunvegan

Shopping

Dunvegan offers charming local shops where you can find unique gifts and souvenirs, including handcrafted items at The Old Schoolhouse. If you're up for a drive, head over 16km to Portree for more shopping options, including local boutiques and artisan markets that showcase the region's craftsmanship.

Recreation

The Isle of Skye Wellness Retreat offers holistic therapies and rejuvenating treatments amid stunning landscapes. Enjoy guided meditation sessions and invigorating yoga classes, all while surrounded by the tranquil beauty of nature. For a refreshing outdoor experience, explore the nearby Dunvegan Castle gardens and coastal walks.

Adventure

In Dunvegan, embark on an exhilarating kayak tour around the stunning coastline, exploring hidden caves and observing wildlife. Experience the thrill of mountain biking through scenic trails in the area, or hike to the iconic Dunvegan Castle for breathtaking views and rich history.

Nightlife

Explore the lively atmosphere at the Village Hall, where you can enjoy local music and community events. For a relaxed evening, visit the Old School Restaurant for a cozy meal and drinks, and don’t miss the chance to unwind at the nearby Lochside Café with scenic views.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Dunvegan

Dunvegan, Scotland, is perfect for outdoor, romantic, and cultural getaways. Visitors can explore the stunning Dunvegan Castle, enjoy the scenic beaches, and discover the historic lighthouse. This charming destination offers a variety of attractions catering to those seeking beach adventures, outdoor activities, and rich cultural experiences.

  • Dunvegan Castle: Nestled in the heart of Dunvegan, this historic castle offers a glimpse into Scotland's rich heritage. With its stunning architecture and enchanting gardens, visitors can immerse themselves in the romance and culture surrounding this ancient stronghold.
  • Claigan Coral Beach: This picturesque beach, located near Dunvegan, features stunning coral sands and crystal-clear waters. It's an ideal spot for a leisurely stroll, offering a serene atmosphere and breathtaking views of the surrounding landscape.
  • Neist Point Lighthouse: Situated 13km from Dunvegan, this iconic lighthouse is steeped in history. The dramatic cliffs and panoramic sea views create a striking backdrop, making it a must-visit for those interested in culture and natural beauty.

Best time to go to Dunvegan

The best time to visit Dunvegan is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January43.9°F (6.6°C)Light RainMostly CloudyAverageSlightly Low
February43.3°F (6.3°C)Light RainMostly CloudyAverageSlightly Low
March44.1°F (6.7°C)Light RainMostly CloudyAverageAverage
April46.2°F (7.9°C)Light RainMostly CloudySlightly HighAverage
May49.5°F (9.7°C)Light RainMostly CloudyAverageSlightly High
June53.6°F (12.0°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.5°F (13.6°C)Light RainMostly CloudySlightly HighAverage
September55.0°F (12.8°C)Light RainMostly CloudyAverageAverage
October51.8°F (11.0°C)Light RainMostly CloudySlightly LowAverage
November48.0°F (8.9°C)Light RainMostly CloudySlightly LowSlightly Low
December45.1°F (7.3°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dunvegan

Traveling to Dunvegan, Scotland, is convenient with several nearby airports. Inverness Airport (INV) is 151km away, with excellent hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transportation services. Stornoway Airport (SYY) is 89km from Dunvegan, with nearby options including the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3km from the airport. Lastly, Benbecula Airport (BEB) is just 47km away, with accommodations like the 3-star Orasay Inn located 11km from the airport. Each airport provides easy access to Dunvegan, ensuring a smooth start to your visit.

Frequently asked questions

What's the best place for a stay in Dunvegan?
Based on our traveler data, Atholl House Skye is one of the top choices for your stay. This hotel offers free breakfast and free parking. Other good choices for your trip include Hame Hotel and Dunvegan Camping Pods. See all available top hotels, or vacation rentals in Dunvegan.
If I need to cancel my hotel reservation in Dunvegan, will I receive a refund?
Yes! The majority of room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dunvegan.
Where can I learn more about changing or cancelling my trip to Dunvegan?
To find more details about changing or cancelling your trip to Dunvegan, click here.
What is the top LGBTQ-friendly accommodation in Dunvegan?
Minnies Rooms is a top LGBTQ-friendly B&B that features free breakfast and free WiFi. Dunshee is another good choice for your vacation. See all available hotels listed as LGBTQ-friendly in Dunvegan.
What's the best pet-friendly accommodation in Dunvegan?
Hame Hotel is a top guesthouse for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet include Skye Lodge and Tullochard House. See more pet-friendly hotel accommodations in Dunvegan.
What's the best hotel for staying near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
What's it like to stay in Dunvegan?
Visitors to Dunvegan are sure to enjoy the restaurants. This city also attracts tourists with its welcoming and culturally rich setting. In Dunvegan, there are 35 hotels and other accommodations to choose from. Find out more about Dunvegan.
What should I see while I'm in Dunvegan?
Natural beauty is on display at Claigan Coral Beach, Coral Beach, and Harlosh Island. A couple of additional sights to add to your agenda are Dunvegan Castle and Giant MacAskill Museum. Check out what more to see and do in Expedia's Dunvegan guide.
What's the seasonal weather like in Dunvegan?
The hottest months are usually August and July with an average temp of 55°F, while the coldest months are February and January with an average of 44°F. Average annual precipitation for Dunvegan is 59 inches.

Explore a world of travel with Expedia