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.

Dunvegan Hotels

  • 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 20 - Oct 21
Tomorrow
Oct 21 - Oct 22
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Minnies Rooms

Minnies Rooms
Dunvegan
United States
Denise
P7,973
P9,567 total
includes taxes & fees
Nov 9 - Nov 10
Minnies Rooms

2. Atholl House Skye

Atholl House Skye
Dunvegan
United Kingdom
Avi
P11,798
P14,158 total
includes taxes & fees
Nov 10 - Nov 11
Atholl House Skye

3. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
P16,900
P20,280 total
includes taxes & fees
Oct 29 - Oct 30
Hame Hotel

4. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
P31,530
P37,836 total
includes taxes & fees
Oct 24 - Oct 25
Shepherds Hut

5. Skye Lodge

Skye Lodge
Dunvegan
Australia
Stephen
P15,036
P18,043 total
includes taxes & fees
Oct 22 - Oct 23
Skye Lodge

6. The Cabin

The Cabin
Dunvegan
P41,374
P49,648 total
includes taxes & fees
Oct 29 - Oct 30
The Cabin

7. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
P4,774
P5,729 total
includes taxes & fees
Nov 14 - Nov 15
Greshornish House Hotel

8. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
P11,708
P14,049 total
includes taxes & fees
Nov 18 - Nov 19
Skeabost House Hotel

9. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
P12,631
P15,157 total
includes taxes & fees
Nov 19 - Nov 20
Cuillin Hills Hotel

10. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
michael
P10,276
P12,332 total
includes taxes & fees
Nov 15 - Nov 16
Bracken Hide Hotel

11. Uig Hotel

Uig Hotel
Uig
United States
Justin
P12,379
P14,854 total
includes taxes & fees
Nov 1 - Nov 2
Uig Hotel

12. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Russ
P7,553
P9,064 total
includes taxes & fees
Nov 19 - Nov 20
The Marmalade Hotel

13. The Skye Inn

The Skye Inn
Portree Town
United States
Cache
P11,638
P13,966 total
includes taxes & fees
Nov 1 - Nov 2
The Skye Inn

14. The Bosville

The Bosville
Portree Town
United States
Amy
P7,693
P9,231 total
includes taxes & fees
Nov 15 - Nov 16
The Bosville

15. Old Pier Cottage B&B

Old Pier Cottage B&B
Uig
Canada
Joe
P9,441
P11,330 total
includes taxes & fees
Oct 25 - Oct 26
Old Pier Cottage B&B

16. Tongadale Hotel

Tongadale Hotel
Portree Town
United States
Neal
P12,379
P14,854 total
includes taxes & fees
Nov 1 - Nov 2
Tongadale Hotel

17. The Portree Hotel

The Portree Hotel
Portree Town
United Kingdom
Paul
P13,637
P16,365 total
includes taxes & fees
Nov 1 - Nov 2
The Portree Hotel

18. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Ruben
P5,700
P6,840 total
includes taxes & fees
Nov 9 - Nov 10
Portree Youth Hostel

19. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
P10,952
P13,142 total
includes taxes & fees
Oct 29 - Oct 30
The Flodigarry Hotel in the Skye

20. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
P11,232
P13,479 total
includes taxes & fees
Oct 30 - Oct 31
Isle of Raasay Distillery
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

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

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

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

Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Perfect Location with spectacular views and lovely staff Highly Recommended"
Martin 2-night trip
Posted 4 hours ago
Sligachan Hotel
Uig Hotel

Uig Hotel

8/10 Good
"The Uig Hotel is a beautiful and well-maintained hotel. My room was very very small but comfortable and the bathroom was well appointed. Lots of steps - up and down - which was difficult with a large suitcase. The lamp over my desk did not work so the hotel provided a lamp. Having a dining room was helpful for both dinner and breakfast, since the hotel is a little remote. A very pleasant stay!"
John 1-night trip
Posted 19 hours ago
Uig Hotel
Hame Hotel

Hame Hotel

10/10 Excellent
"Very pet friendly and staff were very helpful with regards to what to see and do on our trip."
madelene 2-night trip
Posted 20 hours ago
Hame Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Great location, fantastic sunrise viewing from the front porch. Wi-fi is weak or non- existent in rooms but I would assume most people choose this place for the quiet."
marcie 2-night trip
Posted 1 day ago
Bracken Hide Hotel
Minnies Rooms

Minnies Rooms

10/10 Excellent
"O"
Michelle 2-night trip
Posted 1 day ago
Minnies Rooms
The Bosville

The Bosville

10/10 Excellent
"Views were amazing. High end toiletries, excellent tea and coffee. Meals at Dolse & Brose were delicious!"
Amy 2-night trip
Posted 2 days ago
The Bosville
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Enjoyed our stay here. Staff was friendly and the room was clean with a lovely view."
Mallory 2-night trip
Posted 2 days ago
The Marmalade Hotel
Greshornish House Hotel

Greshornish House Hotel

10/10 Excellent
"This was an absolutely amazing place to stay. The staff were lovely, the food was perfect, the grounds were gorgeous."
Jennifer 2-night trip
Posted 4 days ago
Greshornish House Hotel
Atholl House Skye

Atholl House Skye

10/10 Excellent
"Atholl House was great for ourcrecent stay on the Isle of Skye. Initially I was disappointed we could not find a room in Portree but after visiting Atholl House I actually preferred it. There are several hood restaurants nearby, a beautiful view. Close to certain things we wantedvto explore. Our room was spacious, clean and comfortable with everything we needed. Breakfast was delicious and the person serving was very friendly and helpful. As with many of the places we stayed there was rarely anyone at the front desk, so no-one to ask questions of. That was really the only downside"
Linda 2-night trip
Posted 4 days ago
Atholl House Skye

More cheap stays in Dunvegan

Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
P9,441
P11,330 total
Oct 25 - Oct 26
includes taxes & fees
10/10 Exceptional! (193 reviews)
Old Pier Cottage B&B
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
P100,724
P120,868 total
Oct 31 - Nov 1
includes taxes & fees
Faodail House
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (95 reviews)
Dunvegan Camping Pods
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get ratesLoch Eyre House
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, the oldest continuously inhabited castle in Scotland, set against stunning landscapes.
  • Scenic Woodlands: Enjoy picturesque woodland walks and thrilling hiking trails that showcase the natural beauty of the area.
  • Loch Dunvegan: Unwind by the serene Loch Dunvegan, perfect for picnics and enjoying the tranquil surroundings.
  • Charming Village Atmosphere: Experience the friendly community and delightful local shops in the charming village of Dunvegan.
  • Welcoming Accommodation: Choose from a range of cosy bed and breakfasts and guesthouses tailored for various preferences.

Find great hotels in and around Dunvegan

Discover the charm of Dunvegan, Scotland, with a variety of welcoming accommodation options, including delightful bed and breakfasts and guesthouses. Whether you’re seeking pet-friendly lodgings, adventure-filled stays, or LGBTQIA+ friendly environments, Dunvegan has something for everyone. Explore the scenic beauty of the area while enjoying the comforts of properties like Skye Lodge and Stone Cottage, perfect for a memorable getaway.

  • Skeabost House Hotel: Nestled 16km from Dunvegan, this 4-star hotel combines adventure and romance in a captivating setting. With a guest rating of 9.0 out of 10, Skeabost House Hotel is an ideal retreat for those seeking an adventurous getaway. Guests can partake in various activities, such as fishing, mountain biking, and hiking, ensuring an exhilarating experience. The hotel also offers romance packages, complemented by stunning garden views from the on-site restaurant. Limited-hour room service enhances the romantic atmosphere, making it a splendid choice for couples looking to create cherished memories.
  • Atholl House Skye: Situated in the heart of Dunvegan, this charming 3-star hotel boasts an impressive guest rating of 10.0 out of 10. Atholl House Skye is renowned for its delightful complimentary breakfast options, including continental selections served daily. The hotel’s inviting atmosphere is further enhanced by entertainment amenities, featuring multiple televisions for guest enjoyment. Its prime location allows visitors to explore the local village, making it an excellent base for discovering the rich culture and breathtaking landscapes of the Isle of Skye.
  • Greshornish House Hotel: A mere 11km from Dunvegan, Greshornish House Hotel is a 3.5-star haven for pet lovers, earning a commendable guest rating of 9.4 out of 10. This welcoming establishment permits certain pets, creating an inclusive environment for animal enthusiasts. The hotel’s pet policy ensures that dogs are allowed on-site, while service animals enjoy waived fees. With its tranquil surroundings and thoughtful amenities, Greshornish House Hotel provides a peaceful retreat for guests and their furry companions alike.

Where to stay in and around Dunvegan

Dunvegan, a charming village in Scotland, offers a delightful blend of outdoor adventures and rich cultural experiences. Explore the serene ambiance of Loch Dunvegan, unwind in the picturesque castle grounds, and immerse yourself in the local history. The friendly community and family-friendly atmosphere make it an ideal destination for romantic getaways or relaxing retreats. Don't miss the chance to enjoy the unique vibes and scenic beauty that Dunvegan and its surroundings have to offer.

  • Herebost: Nestled in the scenic landscape surrounding Dunvegan, Herebost is a charming village that attracts visitors seeking outdoor adventures and stunning scenery. The village experiences a moderate influx of travellers, particularly from August to October, making it an ideal time to explore its hiking trails or enjoy the local store. Herebost is also conveniently located near notable landmarks such as a picturesque marina, a historic site, and a bustling harbour, all adding to its appeal for those looking to immerse themselves in the beauty of the Scottish Highlands.
  • Lonmore: Just a stone's throw from Dunvegan, Lonmore is a quaint village that offers a delightful blend of culture and romance. With visitor numbers peaking during the late summer and autumn months, it's a perfect spot for couples or culture enthusiasts to unwind. The area is well-known for its hiking opportunities, allowing you to explore the stunning surroundings. Nearby attractions include a historic site, a tranquil water feature, and an iconic lighthouse, providing a captivating backdrop for a memorable getaway.
  • Skinidin: Located a mere 3km from Dunvegan, Skinidin is a picturesque neighbourhood that enchants visitors with its romantic charm and outdoor experiences. Like its neighbouring areas, Skinidin sees a seasonal influx of travellers, especially from August to October. The neighbourhood boasts easy access to scenic locales, including a historic site, a lovely harbour, and a marina, making it an excellent choice for those looking to relax and soak in the stunning landscapes of the Isle of Skye.

Things to do in Dunvegan

Shopping

Dunvegan offers quaint shops like Dunvegan Castle Gift Shop, where you can find unique souvenirs and local crafts. If you're up for a drive, visit Portree, about 19km away, featuring a variety of shops and boutiques for more extensive gift options.

Recreation

In Dunvegan, the MacLeod House offers a serene escape with holistic treatments and beautiful gardens. Nearby, the Skye Wellness Centre provides yoga classes and meditation sessions, allowing you to reconnect with nature while promoting relaxation and mindfulness amidst stunning landscapes.

Adventure

Explore the rugged beauty of Dunvegan Castle and its gardens, where history and stunning landscapes intertwine. For the adventurous, sea kayaking around the coastline offers a unique perspective of the cliffs and wildlife, while hiking the nearby hills provides breathtaking views of the Isle of Skye.

Nightlife

Visit the Macleod's Tables Restaurant for a warm meal before heading to the Dunvegan Castle for an evening stroll. For a lively atmosphere, drop by the Old Schoolhouse Restaurant and Bar, where you can enjoy local ales and perhaps catch some traditional music.

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

Booking tips and Expedia advantages for Dunvegan

To save money during your visit to Dunvegan, consider travelling in the cheaper months of January to February and November, and aim to book your accommodation about a month in advance. Wednesdays tend to be the least expensive days for stays, while Sundays are the priciest. Utilise Expedia's search tools to filter for budget-friendly hotels and look for last-minute deals. Additionally, combine your hotel, flights, and activities into a package for further savings. Exploring Dunvegan on foot can also help you avoid transport costs while enjoying the local scenery.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dunvegan are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Dunvegan about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dunvegan is Wednesday. The most expensive day to stay in Dunvegan is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your ideal location, and much more. You can organise your results to display prices from lowest to highest, ensuring that the most affordable hotels appear first. Additionally, you have the option to refine your search by hotel category; for instance, by selecting the Eco-certified filter, you'll find a selection of sustainable and environmentally-friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your Dunvegan hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dunvegan

Dunvegan, Scotland, is perfect for outdoor, romantic, and culture-themed vacations. Visitors can explore stunning beaches, the historic Dunvegan Castle, and a charming lighthouse, catering to those seeking cultural experiences and natural beauty. With its rich history and scenic landscapes, Dunvegan offers an array of activities that promise to make your holiday memorable.

  • Neist Point Lighthouse: Located 13km from Dunvegan, this historic lighthouse offers breathtaking coastal views and a glimpse into maritime heritage. The rugged cliffs and dramatic seascapes create a picturesque backdrop, making it a favourite spot for photography and nature walks.
  • Dunvegan Castle: Nestled within Dunvegan, this enchanting castle is steeped in history and romance. Visitors can explore its beautiful gardens, rich artefacts, and discover the tales of the MacLeod clan, all while enjoying stunning views of the surrounding landscape.
  • Claigan Coral Beach: Situated within Dunvegan, this unique beach features striking coral sand and crystal-clear waters. It's an ideal location for a relaxing stroll, picnicking, or simply soaking in the tranquil atmosphere and natural beauty of the area.

Best time to go to Dunvegan

The best time to visit Dunvegan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dunvegan falls in August, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dunvegan falls in February, 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

Flying into Dunvegan, Scotland, you have several airport options. INVerness Airport (INV) is approximately 151km away, with fine hotels such as Ness Walk and Rocpool Reserve located 13km from the airport, both offering convenient transport services. Stornoway Airport (SYY), situated about 89km from Dunvegan, has nearby hotels including the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km away. Lastly, Benbecula Airport (BEB) is around 47km from Dunvegan, with accommodations like the 3-star Orasay Inn, located 11km from the airport, making your travel plans seamless.

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