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

Find hotels near Dunvegan Castle, Dunvegan from $510

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Dunvegan Castle hotels

1. Atholl House Skye

Atholl House Skye
3.0 star property
1.2 mi from Dunvegan Castle
9.8 out of 10, Exceptional, (80 reviews)
"Very friendly and the best stay in Skye "
United States
Anesti
$425 nightly
The price is $510
Jul 31 - Aug 1
Total with taxes and fees
Atholl House Skye

2. Minnies Rooms

Minnies Rooms
3.5 star property
1.2 mi from Dunvegan Castle
9.4 out of 10, Exceptional, (180 reviews)
"Location was great, the owner was great and useful and nice."
Canada
Andre
Minnies Rooms

3. Kilmuir Park

Kilmuir Park
3.5 star property
1.9 mi from Dunvegan Castle
10.0 out of 10, Exceptional, (94 reviews)
"Amazing hosts, amazing breakfast, and a very comfy bed. "
United States
John
Kilmuir Park

4. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
14.2 mi from Dunvegan Castle
9.0 out of 10, Wonderful, (354 reviews)
"Beautiful spot, great sauna and plunge pool! Really lovely staff!"
Australia
Sophie
$599 nightly
The price is $719
Aug 23 - Aug 24
Total with taxes and fees
Bracken Hide Hotel

5. Tullochard House

Tullochard House
3.0 star property
1.4 mi from Dunvegan Castle
10.0 out of 10, Exceptional, (1 review)
"We absolutely loved our stay at Tullochard House. We stayed 2 nights and would’ve loved to stay longer. Stef and Tom were the best hosts we could have hoped for. And the breakfast basket in the morning was such a nice touch (and delicious too!). My wife and I would 100% stay there again when we visit Isle of Skye again. It’s right in between Neist Point Lighthouse and Portree making it super easy to explore the whole region. 10/10 would recommend."
Canada
Jonathan-Charles
Tullochard House

6. Redwood House Hotel

Redwood House Hotel
3.0 star property
6.5 mi from Dunvegan Castle
8.4 out of 10, Very Good, (220 reviews)
"I highly recommend staying at the Redwood House. The staff is superb and the location is picturesque. The food is absolutely amazing. One of the highlight features is the sun room overlooking the water. It is the perfect place to unwind and relax."
United States
Jennifer
$460 nightly
The price is $552
Aug 2 - Aug 3
Total with taxes and fees
Redwood House Hotel

7. The Tide B&B

The Tide B&B
3.5 star property
1.4 mi from Dunvegan Castle
10.0 out of 10, Exceptional, (14 reviews)
"We had an amazing time at the Tide B&B. A beautiful setting and such a comfortable place to stay. The food was amazing and we were close to many outstanding places to visit. A real gem! "
Canada
Timothy
The Tide B&B

8. Dunshee

Dunshee
3.0 star property
Roskhill, 3.2 mi from Dunvegan Castle
10.0 out of 10, Exceptional, (27 reviews)
"A true gem of Skye. We had a fantastic experience at this B&B. The suite is private and has a locking room. Immaculately clean and everything in good working condition. Hosts are the standout here and are fantastic. Food is stellar. Book at Dunshee!"
Canada
Thomas
Dunshee

9. Greshornish House Hotel

Greshornish House Hotel
4.0 star property
6.6 mi from Dunvegan Castle
9.4 out of 10, Exceptional, (200 reviews)
"This hotel was such a gorgeous, quaint addition to our time in Scotland! It is a bit off-grid but so worth it. The staff were all warm and welcome, the property immaculate and beautiful, and the food from the restaurant was tasty. I would love to come stay here again! Perfect little spot :) "
United States
Sara
$316 nightly
The price is $379
Aug 30 - Aug 31
Total with taxes and fees
Greshornish House Hotel

10. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
19.5 mi from Dunvegan Castle
9.6 out of 10, Exceptional, (59 reviews)
"We loved the Flodigarry Hotel. The staff were so helpful and caring. The food was fabulous as was the service. The hotel and surrounding natural beauty is stunning. What a great stay - it’s worth the little extra drive out of Portree."
Canada
Dave
$455 nightly
The price is $546
Aug 30 - Aug 31
Total with taxes and fees
The Flodigarry Hotel in the Skye

11. Uig Hotel

Uig Hotel
3.0 star property
12.8 mi from Dunvegan Castle
9.6 out of 10, Exceptional, (1,001 reviews)
"The Uig Hotel was in a great location - right next to the fairy glen and you can drive to all the northern highlights. The hotel room was lovely - very clean, comfortable and the right size for two adults and a kid. Staff was friendly and helpful and food in the restaurant was good. Recommend!"
United States
Elizabeth
$362 nightly
The price is $435
Aug 22 - Aug 23
Total with taxes and fees
Uig Hotel

12. Atholl House Hotel

Atholl House Hotel
2.0 star property
1.2 mi from Dunvegan Castle
Atholl House Hotel

13. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
15.2 mi from Dunvegan Castle
9.6 out of 10, Exceptional, (616 reviews)
"What a fabulous hotel. Visiting family on Skye and The Cuillin Hills is the perfect place to stay. Excellent location, lovely rooms, facilities, food and service. Would highly recommend. "
United Kingdom
john
$596 nightly
The price is $715
Aug 29 - Aug 30
Total with taxes and fees
Cuillin Hills Hotel

14. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
10.3 mi from Dunvegan Castle
9.0 out of 10, Wonderful, (551 reviews)
"Everyone on the staff team was absolutely incredible and personable. Breakfast is delightful. If you get a chance, get afternoon tea. The experience absolutely worth it! Also, the room was really lovely. The team has upgraded us to a deluxe. That is the biggest room I have ever stayed in. Definitely worth the stay!!"
United States
Petr
$531 nightly
The price is $638
Aug 21 - Aug 22
Total with taxes and fees
Skeabost House Hotel

15. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
14.7 mi from Dunvegan Castle
9.2 out of 10, Wonderful, (341 reviews)
"Great location easy walk into Portree. Lovely room with a great view towards the water. Staff pleasant. Had breakfast and one dinner there too ..good standard if a little expensive for what it was. "
United Kingdom
Victoria
The Marmalade Hotel

16. The Skye Inn

The Skye Inn
4.0 star property
14.6 mi from Dunvegan Castle
9.0 out of 10, Wonderful, (381 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
$304 nightly
The price is $365
Jul 31 - Aug 1
Total with taxes and fees
The Skye Inn

17. Sligachan Hotel

Sligachan Hotel
3.0 star property
18.9 mi from Dunvegan Castle
8.6 out of 10, Excellent, (628 reviews)
"Lovely place for a visit to Fairy Pools and Talisker. Would enjoy to stay again. "
United States
Steve
$308 nightly
The price is $369
Aug 24 - Aug 25
Total with taxes and fees
Sligachan Hotel

18. The Bosville

The Bosville
4.0 star property
15 mi from Dunvegan Castle
9.0 out of 10, Wonderful, (295 reviews)
"Lovely place. Great to return to after a day exploring the Isle. The staff was brilliant. Food excellent, great bar to unwind after long day. Room was comfortable with nice bed and great shower after long days."
United States
Joseph
$446 nightly
The price is $535
Aug 29 - Aug 30
Total with taxes and fees
The Bosville

19. Tongadale Hotel

Tongadale Hotel
3.0 star property
15 mi from Dunvegan Castle
8.2 out of 10, Very Good, (848 reviews)
"The hotel.is immaculately clean n comfortable. Staff very friendly Breakfast plentyful and hot . Ive booked again for my husband to go for couple dsys in August as it was so very clean Thank you Tongadale staff"
United Kingdom
Phyllis
$206 nightly
The price is $247
Aug 6 - Aug 7
Total with taxes and fees
Tongadale Hotel

20. The Portree Hotel

The Portree Hotel
3.0 star property
14.9 mi from Dunvegan Castle
9.2 out of 10, Wonderful, (63 reviews)
"Wonderful hotel in the center of Portree. Super nice staff, excellent breakfast!"
United States
Melissa
The Portree Hotel
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.

Top Dunvegan Castle Hotel Reviews

Other attractions near Dunvegan Castle

Find out more about Dunvegan Castle

Top reasons to visit Dunvegan Castle

  • Historical Significance: Dunvegan Castle is rich in history, being the oldest continuously inhabited castle in Scotland.
  • Stunning Gardens: Explore the beautifully maintained gardens that surround the castle, perfect for a relaxing stroll.
  • Outdoor Activities: Enjoy activities like golf, fishing trips, and nearby beaches, offering a perfect blend of adventure and relaxation.
  • Scenic Highland Views: Experience breathtaking highland scenery that enhances the natural beauty of the area.
  • Charming Village Atmosphere: The nearby Dunvegan village offers a friendly atmosphere with family-friendly activities.

Find great hotels near Dunvegan Castle

Discover ideal accommodations near Dunvegan Castle, where a variety of options await you, including cozy bed & breakfasts and charming guesthouses. Whether you're seeking pet-friendly stays, LGBTQIA welcoming venues, or business-themed getaways, Dunvegan offers something for every traveler. Explore delightful holiday cottages and rentals for a unique experience in this picturesque Scottish destination.

  • Atholl House Skye: Atholl House Skye offers a cozy and welcoming atmosphere with a classic Scottish charm. Located a mile from Dunvegan Castle, this 3-star hotel provides a delightful start to your day with complimentary Continental breakfast options. After a day of exploring, unwind in your room with access to digital television for your entertainment. The property’s proximity to the village enhances your stay, allowing you to soak in the local culture and scenic views surrounding this enchanting area.
  • Minnies Rooms: For travelers seeking an inclusive and welcoming experience, Minnies Rooms is a fantastic choice. This 3.5-star bed and breakfast, also located a mile from Dunvegan Castle, embraces the LGBTQIA community and offers a comfortable setting for all guests. With its affiliation to LGBTQI travel guides, you can expect a supportive environment where you can relax and unwind. Enjoy a warm and friendly atmosphere that makes every guest feel at home while exploring the beauty of Skye.
  • Kilmuir Park: Kilmuir Park caters to business travelers with its professional ambiance and thoughtful amenities. Located 2 miles from Dunvegan Castle, this 3.5-star bed and breakfast is designed to meet the needs of those on work-related trips. The property provides essential services and facilities for business guests, ensuring a productive stay. Whether you're attending meetings or simply need a quiet place to work, Kilmuir Park combines comfort with convenience for a seamless travel experience.

Where to stay near Dunvegan Castle

Exploring Dunvegan Castle and its surroundings offers a delightful blend of history and natural beauty. The charming Dunvegan village is just a stone's throw away, providing a friendly atmosphere and family-friendly activities. Don't miss the stunning gardens that surround the castle, perfect for a relaxing stroll. With its convenient location, you'll have easy access to the rich culture and serene vibes that make this region a hidden gem in the United Kingdom.

  • Dunvegan: Nestled on the Isle of Skye, Dunvegan is a charming town known for its rich history and stunning landscapes. Home to the iconic Dunvegan Castle, this area attracts travelers year-round, with peak visitation occurring in April and during the summer months. Visitors flock here for romantic outings, outdoor adventures, and cultural experiences. Enjoy scenic hiking trails, browse local shops, and explore historic landmarks such as the castle and marina. The enchanting atmosphere and picturesque surroundings make Dunvegan a must-visit destination on your Scottish adventure.
  • Uiginish: A quaint village located just 0.7 miles from Dunvegan Castle, Uiginish offers a peaceful retreat for nature enthusiasts and adventure seekers alike. The village experiences moderate seasonal tourism, especially from August to October. Uiginish is renowned for its breathtaking scenery and outdoor activities, particularly hiking. Nearby attractions include a historic lighthouse and various monuments that reflect the area's maritime heritage. This charming locale is perfect for those looking to immerse themselves in the natural beauty of the Isle of Skye.
  • Lonmore: Situated 2 miles from Dunvegan Castle, Lonmore is a picturesque village that captivates visitors with its romantic ambiance and rich cultural experiences. Like its neighbors, Lonmore sees moderate seasonal tourism, peaking in late summer and early fall. The village is an ideal base for outdoor activities, particularly hiking, and is home to captivating landmarks such as a historic castle and a scenic island. With its serene surroundings and cultural heritage, Lonmore provides a perfect escape for those seeking tranquility and adventure.

Things to do near Dunvegan Castle

During your visit to Dunvegan Castle, you can enjoy various activities such as golf and fishing trips. Make sure to explore the castle's stunning gardens and learn about its rich history. Keep an eye out for special events that may be taking place during your stay, ensuring a memorable experience at this iconic Scottish landmark.

Shopping

The Skye Silver Gift Shop, located 2 miles from Dunvegan Castle, offers beautiful jewelry and unique gifts. The Shilasdair Shop, 6 miles away, features handcrafted textiles and local art. If you're up for a drive, Uig Pottery, 12 miles from the castle, showcases stunning ceramics and crafts.

Recreation

At Skeabost Golf Course, enjoy a round of golf surrounded by scenic views, perfect for relaxation. A.C.E Target Sports Skye offers thrilling archery and target experiences to engage your competitive spirit. For a tranquil escape, explore the Quiraing Walk Trail, embracing nature's beauty and fostering wellness.

Adventure

Dunvegan Castle, the oldest continuously inhabited castle in Scotland, offers guided tours showcasing its rich history and stunning gardens. Explore the stunning grounds, take a boat trip to see the local seal colony, or enjoy traditional Scottish music performances in the castle's charming atmosphere.

Nightlife

While Dunvegan Castle itself may not have a bustling nightlife, nearby venues like the Old School Restaurant offer cozy dining experiences with live music, and local pubs provide a warm atmosphere for enjoying a pint and mingling with locals. The charm of the Scottish night adds to the experience.

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

Booking tips and Expedia advantages for Dunvegan Castle

To save money on your trip to Dunvegan Castle, consider visiting during the off-peak months of January to February or November for lower accommodation prices. Book your hotel about a month in advance, and look for last-minute deals on platforms like Expedia. Wednesday is typically the cheapest day to stay, while Sunday is the most expensive. Use Expedia’s search tools to find budget-friendly options, and consider bundling your hotel with flights for additional savings. Joining Expedia’s One Key membership can also provide exclusive discounts and benefits for future bookings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Dunvegan Castle are January to February and November, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Dunvegan Castle 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 around Dunvegan Castle is Wednesday. The most expensive day to stay around Dunvegan Castle is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you customize your travel preferences, including your budget and desired location. You can easily sort the results to display hotels from the lowest price to the highest, ensuring you find the most affordable options first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and eco-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Dunvegan Castle hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Dunvegan Castle

When visiting Dunvegan Castle in Scotland, don’t miss the nearby beach, historic lighthouse, and stunning highland scenery. These attractions offer a perfect blend of outdoor adventures and breathtaking views. Explore the castle itself and read reviews to enhance your experience. You'll find various points of interest within a short distance that cater to nature lovers and history enthusiasts alike, making your trip to Dunvegan unforgettable.

  • Claigan Coral Beach: Experience the stunning beauty of Claigan Coral Beach, located 4 miles from Dunvegan Castle. This serene beach offers soft sands and clear waters, perfect for a relaxing day by the sea. Enjoy the picturesque views and the unique coral-like formations that give the beach its name.
  • Neist Point Lighthouse: Located 8 miles away, Neist Point Lighthouse is a historic landmark that provides a glimpse into Scotland's maritime heritage. The lighthouse sits atop dramatic cliffs, offering breathtaking views of the surrounding coastline and the chance to witness spectacular sunsets.
  • Macleod's Tables: A mere 3 miles from Dunvegan Castle, Macleod's Tables is a prominent hill featuring flat-topped peaks. Hike to the top for panoramic views of the Isle of Skye, surrounded by lush landscapes, making it a perfect spot for outdoor enthusiasts and 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To visit Dunvegan Castle in Scotland, you can fly into several nearby airports. Stornoway Airport (SYY) is situated 54 miles away, with nearby accommodations like the Hebridean Guest House and Stornoway Bed and Breakfast, both 2 miles from the airport. Benbecula Airport (BEB) is 29 miles away, offering options such as the 3-star Orasay Inn, located 7 miles from the airport. Additionally, Castlebay Airport (BRR) is 44 miles away, with options like the Polochar Inn, just 6 miles from the airport. These hotels provide convenient access to transportation services for a seamless travel experience.

Frequently asked questions

How much is a hotel near Dunvegan Castle?
Staying near Dunvegan Castle is a treat, with plenty of hotels from $510 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Dunvegan Castle?
For families seeking a memorable stay near Dunvegan Castle, these top-rated hotels offer the perfect blend of comfort and amenities.

Hame Hotel

Hame Hotel is a family-friendly 3.5-star hotel located just 3.5 miles from Dunvegan Castle, featuring a review rating of 9.2, making it an excellent choice for families. This hotel provides essential amenities like free cribs and daily housekeeping to ensure a convenient stay for travelers with children. Families can enjoy the lush garden and unwind on the terrace after a day of exploring. Additional amenities include free toiletries and secured self-parking, catering to all your travel needs.
Which hotels near Dunvegan Castle offer the best views?
Looking for a stay that offers stunning views near Dunvegan Castle? Explore these top-rated hotels that promise picturesque vistas.

Kilmuir Park

Kilmuir Park stands out with an impeccable review rating of 10 and is a cozy 3.5-star hotel situated 2.1 miles from Dunvegan Castle. Guests can enjoy mountain views right from the terrace, making it an ideal spot for relaxation. The hotel features complimentary full breakfast daily, perfect for fueling up before a day of adventure. This adults-only retreat adds a touch of serenity to your stay, complemented by free self-parking for added convenience.

Skye Lodge

Skye Lodge, rated 10 by travelers, is a welcoming 3-star hotel set 1.6 miles from Dunvegan Castle. This lovely lodge offers beautiful lake views, creating a serene atmosphere for travelers. With free daily breakfast and thoughtfully designed rooms equipped with Egyptian cotton sheets, it promises comfort and relaxation. Additional amenities like contactless check-in and free self-parking enhance the overall experience for those exploring the scenic landscapes of Dunvegan.

Minnies Rooms

Minnies Rooms is a charming 3.5-star hotel located just 1.3 miles from Dunvegan Castle, with a fantastic review rating of 9.4. Guests are treated to breathtaking sea and lake views, enhancing their stay. The hotel offers complimentary continental breakfast on weekends, ensuring a delightful start to the day. With self-parking available and the beach just a stone's throw away, this hotel is perfect for those looking to explore the stunning coastal scenery.
What are the best affordable hotels near Dunvegan Castle?
Finding the perfect affordable stay near Dunvegan Castle can enhance your visit to this stunning landmark. Consider these top-rated options that offer great value and comfort for your getaway.

Skye Lodge

Skye Lodge is a charming 3-star hotel located just 1.6 miles from Dunvegan Castle, rated by travelers with an impressive 10. Guests can indulge in a complimentary breakfast daily and enjoy free WiFi throughout their stay. With stunning lake views and amenities like designer toiletries and Egyptian cotton sheets, this lodge provides a comfortable and inviting atmosphere for travelers.

Atholl House Skye

Atholl House Skye is conveniently located only 1.4 miles from Dunvegan Castle and holds a stellar 10 review rating from travelers. This 3-star hotel offers free continental breakfast and WiFi, ensuring travelers start their day right. With nearby free parking and a warm, welcoming atmosphere, it's a great choice for a comfortable stay.

Dunshee

Dunshee, a delightful 3-star hotel, sits 3.9 miles from Dunvegan Castle and boasts a perfect 10 rating from travelers. This adults-only retreat features a lovely terrace and yard, ideal for relaxation. With free self-parking and a cozy fireplace, travelers can unwind in a peaceful setting.
What are the best pet-friendly hotels near Dunvegan Castle?
For those looking to explore Dunvegan Castle with their furry friends, these top-rated pet-friendly hotels offer the perfect blend of comfort and convenience.

Skye Lodge

Skye Lodge is a delightful 3-star hotel located just 1.6 miles from Dunvegan Castle. Rated a remarkable 10 by travelers, this pet-friendly accommodation welcomes pets and provides various amenities such as free breakfast and designer toiletries. Guests can enjoy stunning lake views and access to free self-parking, making it a great choice for those traveling with pets.

Hame Hotel

Hame Hotel is a charming 3.5-star option situated 3.5 miles from Dunvegan Castle, a traveler's rating of 9.2. This hotel is also pet-friendly, allowing pets and offering a serene garden for leisurely walks. With daily housekeeping and a cozy terrace, travelers can unwind comfortably during their stay.
Can I book a fully refundable hotel close to Dunvegan Castle?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Dunvegan Castle", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.

Explore a world of travel with Expedia