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

Find hotels near Dunvegan Castle, Dunvegan from ¥31,697

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

Filter by

Property class

Guest rating

Our top choices for Dunvegan Castle hotels

1. Atholl House Skye

Atholl House Skye
2 km from Dunvegan Castle
United Kingdom
Avi
¥29,603
¥35,525 total
includes taxes & fees
Nov 10 - Nov 11
Atholl House Skye

2. Minnies Rooms

Minnies Rooms
1.9 km from Dunvegan Castle
United States
Denise
¥20,005
¥24,006 total
includes taxes & fees
Oct 21 - Oct 22
Minnies Rooms

3. Kilmuir Park

Kilmuir Park
3 km from Dunvegan Castle
Australia
Athol
Kilmuir Park

4. Bracken Hide Hotel

Bracken Hide Hotel
22.8 km from Dunvegan Castle
United States
michael
¥21,660
¥25,992 total
includes taxes & fees
Nov 16 - Nov 17
Bracken Hide Hotel

5. The Tide B&B

The Tide B&B
2.2 km from Dunvegan Castle
United States
Linda
The Tide B&B

6. Dunshee

Dunshee
Roskhill, 5.2 km from Dunvegan Castle
United Kingdom
Ian
Dunshee

7. Tullochard House

Tullochard House
2.2 km from Dunvegan Castle
Canada
Jonathan-Charles
Tullochard House

8. Greshornish House Hotel

Greshornish House Hotel
10.6 km from Dunvegan Castle
United States
Donna
¥11,978
¥14,374 total
includes taxes & fees
Nov 14 - Nov 15
Greshornish House Hotel

9. Redwood House Hotel

Redwood House Hotel
10.5 km from Dunvegan Castle
United States
James
Redwood House Hotel

10. Atholl House Hotel

Atholl House Hotel
2 km from Dunvegan Castle
Atholl House Hotel

11. Uig Hotel

Uig Hotel
20.6 km from Dunvegan Castle
United States
Justin
¥30,750
¥36,900 total
includes taxes & fees
Nov 19 - Nov 20
Uig Hotel

12. Cuillin Hills Hotel

Cuillin Hills Hotel
24.5 km from Dunvegan Castle
United States
Christine
¥31,694
¥38,033 total
includes taxes & fees
Nov 19 - Nov 20
Cuillin Hills Hotel

13. The Marmalade Hotel

The Marmalade Hotel
23.7 km from Dunvegan Castle
United States
Russ
¥16,810
¥20,172 total
includes taxes & fees
Nov 19 - Nov 20
The Marmalade Hotel

14. The Skye Inn

The Skye Inn
23.5 km from Dunvegan Castle
United States
Cache
¥28,034
¥33,640 total
includes taxes & fees
Nov 19 - Nov 20
The Skye Inn

15. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
31.3 km from Dunvegan Castle
United States
Ralph
¥27,481
¥32,977 total
includes taxes & fees
Oct 29 - Oct 30
The Flodigarry Hotel in the Skye

16. Skeabost House Hotel

Skeabost House Hotel
16.5 km from Dunvegan Castle
Canada
Marc Andre
¥27,909
¥33,491 total
includes taxes & fees
Nov 19 - Nov 20
Skeabost House Hotel

17. Sligachan Hotel

Sligachan Hotel
30.5 km from Dunvegan Castle
United States
laura
¥21,783
¥26,139 total
includes taxes & fees
Nov 19 - Nov 20
Sligachan Hotel

18. The Bosville

The Bosville
24.2 km from Dunvegan Castle
United States
Amy
¥19,303
¥23,164 total
includes taxes & fees
Nov 15 - Nov 16
The Bosville

19. Tongadale Hotel

Tongadale Hotel
24.1 km from Dunvegan Castle
United States
Neal
¥28,266
¥33,919 total
includes taxes & fees
Nov 8 - Nov 9
Tongadale Hotel
View all properties

Top Dunvegan Castle Hotel Reviews

Minnies Rooms

Minnies Rooms

10/10 Excellent
"O"
Michelle 2-night trip
Posted 6 hours ago
Minnies Rooms
SPACIOUS FAMILY FRIENDLY - AMAZING SEA VIEWS - SLEEPS 4-6

SPACIOUS FAMILY FRIENDLY - AMAZING SEA VIEWS - SLEEPS 4-6

10/10 Excellent
"Fantastic time on Skye in the cottage. Quieter side of the island with beautiful view. Pub in Stein is walkable and highly recommended"
Alison H. 4-night trip
Posted 22 hours ago
SPACIOUS FAMILY FRIENDLY - AMAZING SEA VIEWS - SLEEPS 4-6
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 3 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 3 days ago
Atholl House Skye
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Hotel is very cool, nice rooms, great food/bar!"
michael 2-night trip
Posted 4 days ago
Bracken Hide Hotel
Charming cottage in lovely Glendale, Isle of Skye. 2 bed, 2 ensuite

Charming cottage in lovely Glendale, Isle of Skye. 2 bed, 2 ensuite

10/10 Excellent
"Charming cottage, with beautiful views!"
Natasha M. 2-night trip
Posted 3 weeks ago
Charming cottage in lovely Glendale, Isle of Skye. 2 bed, 2 ensuite
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan

Eco and back friendly modern house, amazing views from all rooms, by Dunvegan

10/10 Excellent
"A stylish, warm and welcoming retreat to come back to after days out. Lovely bathrooms, and long views across the loch. Well located to reach most of the ‘must-sees’ on Skye. Very dog-friendly."
Chris H. 14-night trip
Posted 3 weeks ago
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan
Tern House, Waternish, Isle of Skye

Tern House, Waternish, Isle of Skye

10/10 Excellent
"Everything went perfectly and so smoothly. The property was everything we wanted and more. Waking up to such a beautiful view every morning was amazing. The house was gorgeous and still felt homey. Highly recommended!"
Shari N. 3-night trip
Posted 1 month ago
Tern House, Waternish, Isle of Skye
The Old Manse. Four bedroom property with sea views and luxurious interiors.

The Old Manse. Four bedroom property with sea views and luxurious interiors.

10/10 Excellent
"Nice place. The host was very committed communicative and helpful both before and during our stay. Next time i will plan better and book some of the exciting adventures offered. ."
Karen B. 2-night trip
Posted 1 month ago
The Old Manse. Four bedroom property with sea views and luxurious interiors.

Other attractions near Dunvegan Castle

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

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

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

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

Skye Silver Gift Shop

7.8/10 (9 reviews)
Take the family on an outing to Skye Silver Gift Shop during your trip to Glendale. You can enjoy the restaurants while in the area.
See properties

Macleod's Tables

9.2/10 (7 reviews)
Explore the great outdoors at Macleod's Tables, a lovely green space in Herebost. While in this relaxing area, you can savor the restaurants and bars.
See properties

Find out more about Dunvegan Castle

Top reasons to visit Dunvegan Castle

  • Seal Trips: Experience exciting seal trips to observe these fascinating creatures in their natural habitat.
  • Rich History: Explore Dunvegan Castle, steeped in history and offering insights into Scottish heritage.
  • Stunning Scenery: Enjoy breathtaking views of Loch Dunvegan and the surrounding highland landscapes.
  • Charming Village: Visit the quaint village of Dunvegan, known for its friendly locals and serene atmosphere.
  • Variety of Accommodations: Choose from cozy bed and breakfasts to pet-friendly guesthouses for a comfortable stay.

Find great hotels near Dunvegan Castle

Discover a variety of charming accommodations near Dunvegan Castle, perfect for every traveler. From cozy bed and breakfasts to welcoming guesthouses, you’ll find options that cater to all needs, including pet-friendly services and LGBTQIA inclusivity. Whether you're on a business trip or a leisurely vacation, Dunvegan offers delightful stays, including the Skyelodge and holiday cottages, ensuring a memorable experience steeped in Scottish history.

  • Atholl House Skye: Atholl House Skye is a charming 3-star hotel located a mile from Dunvegan Castle, boasting an impressive guest rating of 10.0 out of 10. With a welcoming atmosphere, this hotel features complimentary breakfast options, including daily continental selections. Guests can unwind in comfortable accommodations equipped with multiple televisions for entertainment. The nearby village offers picturesque views and local charm, making it a wonderful base for exploring the surrounding area.
  • Minnies Rooms: With a 3.5-star rating and a guest rating of 9.4 out of 10, Minnies Rooms offers a cozy bed and breakfast experience just 1.6km from Dunvegan Castle. Known for its warm hospitality, this property provides a variety of breakfast options available daily, including special weekend offerings. Its prime location near the bay and the sea ensures guests can enjoy stunning coastal views. This intimate setting is ideal for travelers seeking a unique and personal stay.
  • Hame Hotel: Hame Hotel is a delightful 3.5-star guesthouse situated 5km from Dunvegan Castle, with a commendable guest rating of 9.2 out of 10. This pet-friendly accommodation allows guests to bring their furry friends along, with specific amenities tailored for pets. The hotel's welcoming environment is complemented by its commitment to comfort and convenience, making it a great choice for travelers looking for a homely atmosphere while still being close to nature and local attractions.

Where to stay near Dunvegan Castle

Discover the enchanting charm of Dunvegan, a quaint village near Dunvegan Castle, where friendly locals greet you with warmth. Explore the stunning Loch Dunvegan and its serene gardens, which offer a relaxing atmosphere perfect for unwinding. With its rich history and family-friendly activities, this secluded area invites you to immerse yourself in its unique culture while enjoying breathtaking views just a short distance from the iconic castle.

  • Dunvegan: Nestled on the Isle of Skye, Dunvegan is a charming city renowned for its rich history and the stunning Dunvegan Castle, the ancestral home of the MacLeod clan. Travelers come here year-round, with peak visits in the spring and summer, drawn by its outdoor activities and cultural experiences. Explore the hiking trails that offer breathtaking views of the surrounding landscape, or visit the local stores to pick up unique souvenirs. The area is dotted with historic landmarks, making it a perfect destination for those looking to immerse themselves in Scottish heritage.
  • Uiginish: Just a short 1km from Dunvegan Castle, Uiginish is a picturesque village that offers visitors a romantic escape amidst stunning scenery. Its moderately seasonal tourism peaks from late summer to autumn, attracting those seeking a peaceful getaway. The village’s proximity to mountains and highlands provides opportunities for outdoor adventures and breathtaking views. Stroll through the quaint streets and take in the natural beauty that surrounds this charming locale.
  • Lonmore: Located 3km from Dunvegan Castle, Lonmore is a delightful village perfect for culture enthusiasts and adventure seekers alike. The village experiences a moderate influx of travelers, especially during the late summer and autumn months. Visitors can enjoy hiking through scenic terrains and exploring local historic sites. The nearby water features and lighthouses add to the village's allure, making it an excellent spot for those who appreciate the combination of adventure and culture in a serene setting.

Things to do in Dunvegan Castle

Shopping

While visiting Dunvegan Castle, check out the local shops for unique gifts and souvenirs. If you're up for a drive, head to Portree, about 32km away, where you'll find a charming selection of boutiques and artisan shops offering handcrafted items and local specialties.

Recreation

Explore the tranquil gardens of Dunvegan Castle, where you can stroll among beautiful blooms and serene landscapes. Consider joining a guided meditation session or yoga class offered nearby to enhance your relaxation. The nearby coast also provides opportunities for peaceful walks along the shoreline, connecting you with nature.

Adventure

At Dunvegan Castle, explore the stunning gardens and take a boat trip to the nearby Coral Beach. Immerse yourself in the rich history with guided tours of the castle, and enjoy wildlife watching, including seals and various bird species, in the surrounding landscapes.

Nightlife

Dunvegan Castle offers a unique blend of history and charm, with occasional evening events featuring traditional Scottish music and storytelling. Nearby, cozy pubs serve local brews and spirits, creating a warm atmosphere for mingling and enjoying the local culture after dark.

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

Find the best attractions near Dunvegan Castle

While visiting Dunvegan Castle in Scotland, be sure to explore its beautiful beaches and the historic lighthouse, as well as the stunning highland scenery. You can enjoy leisurely walks around the castle and take in breathtaking views of Loch Dunvegan. For a complete experience, consider how much time you wish to spend at the castle and its nearby attractions, all of which cater to outdoor enthusiasts and those seeking picturesque landscapes.

  • Neist Point Lighthouse: Located 13km from Dunvegan Castle, Neist Point Lighthouse offers a glimpse into Scotland's maritime history. This scenic spot features stunning coastal views and dramatic cliffs, making it a favorite for photography enthusiasts and those looking to soak in the rich culture of the area.
  • Claigan Coral Beach: Just 6km away, Claigan Coral Beach is known for its unique coral-like sands and vibrant blue waters. The beach provides a serene atmosphere, perfect for relaxing strolls, picnics, or simply enjoying the natural beauty of Scotland's coastline.
  • The Fairy Glen: Situated 21km from Dunvegan Castle, The Fairy Glen boasts enchanting landscapes filled with lush greenery and whimsical stone formations. This outdoor haven is ideal for leisurely hikes and offers breathtaking scenery that captivates nature lovers.

Best time to go to Dunvegan Castle

The best time to visit Dunvegan Castle is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are moderately high and weather is mostly cloudy. January and February are its coolest month on average. At the time of February, visitor numbers are moderately low and weather is mostly cloudy.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January41.9°F (5.5°C)Light RainMostly CloudyModerately LowSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyModerately LowSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyModerately HighAverage
September54.3°F (12.4°C)Light RainMostly CloudyModerately HighAverage
October50.4°F (10.2°C)Moderate RainMostly CloudyModerately HighAverage
November46.2°F (7.9°C)Moderate RainMostly CloudyAverageSlightly Low
December43.2°F (6.2°C)Moderate RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Dunvegan Castle

Traveling to Dunvegan Castle is convenient with several nearby airports. Stornoway Airport (SYY) is 87km away, with hotel options like the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3km from the airport. Benbecula Airport (BEB) is closer at 47km, with the 3-star Orasay Inn located 11km away. Castlebay Airport (BRR) is 71km from Dunvegan Castle, featuring accommodations such as UIST Travel Accommodation, 16km from the airport. These locations provide easy access to Dunvegan Castle while ensuring a comfortable stay.

Frequently asked questions

What's the area like around Dunvegan Castle?
Dunvegan Castle is located in a welcoming area of Dunvegan that travelers like for its restaurants and bars. You'll find 74 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay near Dunvegan Castle?
Atholl House Skye is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free parking. It's located 1.2 mi (2 km) from Dunvegan Castle. Other good options within 5 miles include Cosy sea View Cottage Isle of Skye and Hame Hotel.
How many hotels will I be able to find close to Dunvegan Castle?
Expedia has 74 hotels and other accommodations a few miles from Dunvegan Castle.
If I need to cancel the hotel reservation for my stay near Dunvegan Castle, will I receive a refund?
Yes, the majority of room reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Enter dates in and click on "Search", then you can filter by "fully refundable" to review top deals close to Dunvegan Castle.
Where can I learn more about changing or cancelling my trip in the area near Dunvegan Castle?
For additional details about changing or cancelling your stay near Dunvegan Castle, head over to our customer service page.

Explore a world of travel with Expedia