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

Top Hotels Near Dunvegan Castle in Dunvegan from AU$852

  • 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
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

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
Canada
Gabriel
AU$750
includes taxes & fees
23 Sept - 24 Sept
Atholl House Skye

2. Minnies Rooms

Minnies Rooms
1.9 km from Dunvegan Castle
Canada
Andre
Minnies Rooms

3. Kilmuir Park

Kilmuir Park
3 km from Dunvegan Castle
Australia
Athol
Kilmuir Park

4. The Tide B&B

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

5. Bracken Hide Hotel

Bracken Hide Hotel
22.8 km from Dunvegan Castle
United States
Sinoma
AU$917
includes taxes & fees
7 Sept - 8 Sept
Bracken Hide Hotel

6. Tullochard House

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

7. Redwood House Hotel

Redwood House Hotel
10.5 km from Dunvegan Castle
United States
louise
AU$675
includes taxes & fees
4 Sept - 5 Sept
Redwood House Hotel

8. Dunshee

Dunshee
Roskhill, 5.2 km from Dunvegan Castle
Canada
Thomas
Dunshee

9. Greshornish House Hotel

Greshornish House Hotel
10.6 km from Dunvegan Castle
United States
Kathy
AU$595
includes taxes & fees
8 Sept - 9 Sept
Greshornish House Hotel

10. Uig Hotel

Uig Hotel
20.6 km from Dunvegan Castle
United Kingdom
Ian
Uig Hotel

11. Atholl House Hotel

Atholl House Hotel
2 km from Dunvegan Castle
Atholl House Hotel

12. Cuillin Hills Hotel

Cuillin Hills Hotel
24.5 km from Dunvegan Castle
United States
Clifton
AU$896
includes taxes & fees
31 Aug - 1 Sept
Cuillin Hills Hotel

13. The Marmalade Hotel

The Marmalade Hotel
23.7 km from Dunvegan Castle
United States
Marcela
AU$773
includes taxes & fees
2 Sept - 3 Sept
The Marmalade Hotel

14. The Skye Inn

The Skye Inn
23.5 km from Dunvegan Castle
United States
Angel
AU$599
includes taxes & fees
31 Aug - 1 Sept
The Skye Inn

15. Skeabost House Hotel

Skeabost House Hotel
16.5 km from Dunvegan Castle
United States
Denise
AU$1,096
includes taxes & fees
28 Sept - 29 Sept
Skeabost House Hotel

16. Sligachan Hotel

Sligachan Hotel
30.5 km from Dunvegan Castle
United States
Brian
AU$866
includes taxes & fees
26 Sept - 27 Sept
Sligachan Hotel

17. The Bosville

The Bosville
24.2 km from Dunvegan Castle
Australia
julie
AU$746
includes taxes & fees
27 Sept - 28 Sept
The Bosville

18. Tongadale Hotel

Tongadale Hotel
24.1 km from Dunvegan Castle
United Kingdom
Wilma
AU$368
includes taxes & fees
17 Sept - 18 Sept
Tongadale Hotel
View all properties

Top Dunvegan Castle Hotel Reviews

Greshornish House Hotel

Greshornish House Hotel

10/10 Excellent
"This was a beautiful hotel in an incredible setting. We loved the views, the grounds and the lovely touches throughout the hotel. We hope to return!"
Trinjia 1-night trip
Posted 10 hours ago
Greshornish House Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"Delightful gem off of the beaten path! Warm welcoming staff, stunning views of the harbor and beyond, serious kitchen with excellent local seafood and a great night’s rest in a clean serene location! Would definitely recommend!"
Diane 1-night trip
Posted 3 days ago
Uig Hotel
Redwood House Hotel

Redwood House Hotel

8/10 Good
"It was very quaint and food was excellent. Other housekeeping services could have been better."
louise 2-night trip
Posted 5 days ago
Redwood House Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Skeabost was an excellent choice for us as we explored the Isle of Skye. The hotel is beautiful and historic. The rooms were comfortable and roomy. The shower with tub inside were great. The staff was friendly and welcoming. Breakfast was delicious and Sue made our daily meal perfect. We had dinner there one night and the food was excellent! I highly recommend this hotel."
Denise 2-night trip
Posted 6 days ago
Skeabost House Hotel
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
"The Backrest was a perfect location for our holiday. The views were beautiful. I was travelling with my elderly mother who loved sitting by the big windows: she could see so much without even leaving the house. The wildflowers and grasses in the garden were lovely and attracted a lot of birds, so it's great if you enjoy bird watching. The house is well equipped with high quality appliances in the kitchen. The beds were comfortable with good bed linen. We would definitely return."
Tina B. 7-night trip
Posted 12 days ago
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan
The Chalet, Kildonan

The Chalet, Kildonan

10/10 Excellent
"I loved my stay here! I would highly recommend it to anyone else. The hosts were lovely and the property was the perfect mix of remote while still being close to Portree."
Sarah K. 3-night trip
Posted 2 weeks ago
The Chalet, Kildonan
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
"We loved our stay here! The cottage is cosy, charming, and thoughtfully equipped with everything needed for a comfortable visit. Set in a peaceful, scenic location, it gave us a real sense of Skye. Having a general store and café just down the road was an added bonus. We left wishing we'd booked a longer stay and would happily return."
Stacey M. 3-night trip
Posted 2 months ago
Charming cottage in lovely Glendale, Isle of Skye. 2 bed, 2 ensuite
Dunvegan Camping Pods

Dunvegan Camping Pods

10/10 Excellent
"Cute little camping pod with everything you need! It was easy to find, the bed was comfy after long days of traveling/hiking."
Todd 2-night trip
Posted 2 months ago
Dunvegan Camping Pods
Park Cottage - A very private and scenic holiday home.

Park Cottage - A very private and scenic holiday home.

10/10 Excellent
"Quiet, picturesque location, well placed for exploring Skye. Very comfortable and newly furnished."
Cedric L. 4-night trip
Posted 2 months ago
Park Cottage - A very private and scenic holiday home.

Other attractions near Dunvegan Castle

A coastal landscape with a sandy beach, clear blue water, and distant mountains.

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 studying the exhibits at 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 savour the restaurants and bars.
See properties

Loch Eishort

Commune with nature and explore the great outdoors at Loch Eishort during your travels in Glendale.
See properties

Find out more about Dunvegan Castle

Top reasons to visit Dunvegan Castle

  • Historic Significance: Explore the rich history of Dunvegan Castle, the oldest continuously inhabited castle in Scotland, and learn about its fascinating past.
  • Stunning Gardens: Wander through beautifully landscaped gardens surrounding the castle, offering a serene setting and picturesque views.
  • Outdoor Activities: Enjoy scenic fishing trips and boat excursions, or embark on highland adventures in the breathtaking Scottish landscape.
  • Charming Village: Visit the quaint Dunvegan Village by Loch Dunvegan, featuring friendly locals and delightful shops.
  • Varied Accommodation: Choose from cosy bed and breakfasts and welcoming guesthouses, ensuring a comfortable stay near the iconic castle.

Find great hotels near Dunvegan Castle

Discover the ideal accommodation options near Dunvegan Castle, where you can choose from charming bed and breakfasts and welcoming guesthouses. Catering to a variety of travellers, many hotels in the area offer pet-friendly services and are LGBTQIA-friendly. Whether you're seeking a cosy retreat for business or leisure, you'll find the best Dunvegan hotels and convenient lodgings close to the historic castle, ensuring a memorable stay in this picturesque part of Scotland.

  • Atholl House Skye: Atholl House Skye boasts a remarkable guest rating of 10.0, making it an exceptional choice for visitors seeking a blend of comfort and convenience. Located a mile from Dunvegan Castle, this hotel type lodging offers a complimentary daily breakfast, including a continental option. Guests can unwind in rooms equipped with digital television, ensuring entertainment during their stay. The property’s proximity to the village enhances the experience, providing scenic views and local charm.
  • Minnies Rooms: With a commendable guest rating of 9.4, Minnies Rooms provides a delightful bed and breakfast experience just 1.6km from Dunvegan Castle. Guests are treated to a variety of breakfast options, including free offerings on weekdays and weekends, alongside a continental breakfast. The inviting atmosphere is complemented by nearby attractions like the picturesque bay and sea views, making it an ideal retreat for those wishing to immerse themselves in the natural beauty of the area.
  • Hame Hotel: Hame Hotel, a guesthouse with a rating of 9.2, is situated 5km from Dunvegan Castle and is particularly suitable for travellers wishing to bring their pets along. This property welcomes certain pets on site, subject to restrictions and fees. The Hame Hotel offers a relaxed environment, making it a great choice for those looking to enjoy a homely atmosphere while exploring the stunning landscapes of Skye.

Where to stay near Dunvegan Castle

Discover the charm of Dunvegan Castle and its surrounding areas, where friendly locals and a tranquil atmosphere await. Explore the picturesque Dunvegan Village, nestled by Loch Dunvegan, and stroll through the beautiful gardens that enhance the castle's historical allure. Experience family-friendly activities and immerse yourself in the rich culture of the region, all within a few kilometres from Dunvegan. Whether seeking relaxation or adventure, this enchanting destination offers something for every traveller.

  • Dunvegan: Nestled on the picturesque Isle of Skye, Dunvegan is home to the famous Dunvegan Castle, steeped in history and surrounded by stunning landscapes. This charming city attracts visitors year-round, particularly during peak months from April to August. Known for its outdoor adventures, romantic spots, and rich culture, Dunvegan offers a variety of activities, including hiking trails and local shops. Notable landmarks such as the historic castle and nearby marina add to its allure, making it a must-visit destination for those exploring the Scottish Highlands.
  • Uiginish: Just 1km from Dunvegan Castle, the quaint village of Uiginish is perfect for those seeking scenic beauty and outdoor experiences. With visitor numbers peaking from August to October, Uiginish offers a peaceful retreat amidst breathtaking mountain vistas and historic sites. The village is ideal for romantic getaways, providing a serene atmosphere and opportunities for exploration. Nearby attractions include the stunning landscape of the surrounding mountains and the majestic castle, ensuring an enriching experience for all who visit.
  • Lonmore: Located 3km from Dunvegan Castle, Lonmore is a charming village that invites travellers to immerse themselves in culture and adventure. With a moderate seasonal influx of visitors, particularly during August to October, Lonmore is renowned for its hiking opportunities and romantic settings. The area boasts a rich history, with landmarks such as a historic lighthouse and monument, offering a perfect blend of adventure and cultural exploration. Whether you're hiking the rugged terrain or enjoying the local scenery, Lonmore promises a memorable Scottish experience.

Things to do in Dunvegan Castle

During your visit to Dunvegan Castle, you can enjoy a variety of activities, including scenic fishing trips and boat excursions from the castle itself. For the adventurous, consider a highland adventure or staying at the Dunvegan camping pods for a unique experience. Alternatively, the Glenbrittle campsite offers a lovely spot for those who wish to immerse themselves in the natural beauty of the area, alongside the option of golfing nearby.

Shopping

Near Dunvegan Castle, you’ll find charming local shops offering unique gifts and souvenirs. If you're up for a drive, visit Portree's Somerled Square, around 32km away, where you can explore a variety of quaint boutiques and artisan shops showcasing Scottish crafts and products.

Recreation

Near Dunvegan Castle, you can unwind at the tranquil Skye Wellness Centre, offering yoga classes amidst stunning views. Enjoy rejuvenating treatments at local spas, or take a leisurely stroll through the picturesque gardens, immersing yourself in the island's natural beauty and peaceful surroundings.

Adventure

Nearby Dunvegan Castle, you can explore the rugged beauty of the Isle of Skye through exhilarating hiking trails, or embark on a boat tour to spot seals and other wildlife in their natural habitat. The surrounding landscapes offer stunning views and opportunities for photography.

Nightlife

Enjoy a relaxing evening at The Old School Restaurant, located near Dunvegan Castle, where you can savour local dishes and fine wines. For a lively atmosphere, visit The MacLeod Tables, also nearby, where you can engage in friendly conversation over a selection of ales and whiskies.

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

Booking tips and Expedia advantages for Dunvegan Castle

  • 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: The cheapest time to book a hotel around Dunvegan Castle is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilise Expedia’s search tool to customise your preferences, such as budget, desired location, and type of accommodation. For instance, selecting the Eco-certified option will present you with sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation at Dunvegan Castle with your flights and activities through an Expedia package.

Find the best attractions near Dunvegan Castle

Dunvegan Castle offers a captivating blend of historic charm and stunning natural beauty, with nearby beaches and scenic highland views perfect for outdoor enthusiasts. Visitors can explore the castle itself, enjoy a stay at local hotels, and immerse themselves in the rich history and landscape surrounding this iconic landmark. Whether you're wandering through the castle's grounds or soaking in the breathtaking scenery, Dunvegan promises an unforgettable experience.

  • Neist Point Lighthouse: Situated 13km from Dunvegan Castle, this historic lighthouse offers stunning coastal views and a glimpse into maritime heritage. The dramatic cliffs surrounding it create a picturesque backdrop, perfect for photography and exploring the rugged landscape.
  • The Fairy Glen: Located 21km from Dunvegan Castle, this enchanting highland is known for its whimsical scenery, characterised by lush greenery and unique rock formations. It's an ideal spot for leisurely walks and immersing oneself in the tranquillity of nature.
  • Talisker Beach: Just 19km from Dunvegan Castle, Talisker Beach boasts striking sandy shores and dramatic sea cliffs. The beach is a great place to unwind, enjoy the fresh sea air, and explore the stunning coastal scenery.

Best time to go to Dunvegan Castle

The best time to visit Dunvegan Castle can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Dunvegan Castle falls in July and August. August has moderately high visitor numbers and mostly cloudy weather. The coolest average temperature around Dunvegan Castle falls in January and February. February has moderately low visitor numbers and mostly cloudy weather.

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

Reaching Dunvegan Castle is convenient with several nearby airports. Stornoway Airport (SYY) is situated 87km away, with excellent accommodation options like The Cabarfeidh Hotel and Stornoway Bed and Breakfast, both only 3km from the airport. Benbecula Airport (BEB), located 47km from Dunvegan, offers hotels such as the Orasay Inn, 11km away. Castlebay Airport (BRR) is 71km from Dunvegan, with nearby options including the Polochar Inn, just 10km distant. Each airport provides accessible transport services to these hotels, ensuring a smooth journey for visitors to this historic site.

Frequently asked questions

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 HotelHame Hotel is a family-friendly 3.5-star hotel located just 5.6 km 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 travellers 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 ParkKilmuir Park stands out with an impeccable review rating of 10 and is a cozy 3.5-star hotel situated 3.4 km 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 LodgeSkye Lodge, rated 10 by travellers, is a welcoming 3-star hotel set 2.6 km from Dunvegan Castle. This lovely lodge offers beautiful lake views, creating a serene atmosphere for travellers. 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 RoomsMinnies Rooms is a charming 3.5-star hotel located just 2.1 km 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 LodgeSkye Lodge is a charming 3-star hotel located just 2.6 km from Dunvegan Castle, rated by travellers 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 travellers.Atholl House SkyeAtholl House Skye is conveniently located only 2.3 km from Dunvegan Castle and holds a stellar 10 review rating from travellers. This 3-star hotel offers free continental breakfast and WiFi, ensuring travellers start their day right. With nearby free parking and a warm, welcoming atmosphere, it's a great choice for a comfortable stay.DunsheeDunshee, a delightful 3-star hotel, sits 6.3 km from Dunvegan Castle and boasts a perfect 10 rating from travellers. This adults-only retreat features a lovely terrace and yard, ideal for relaxation. With free self-parking and a cozy fireplace, travellers 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 LodgeSkye Lodge is a delightful 3-star hotel located just 2.6 km from Dunvegan Castle. Rated a remarkable 10 by travellers, 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 HotelHame Hotel is a charming 3.5-star option situated 5.6 km 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, travellers can unwind comfortably during their stay.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels near Dunvegan Castle.
Can I find Expedia discounts for hotels near Dunvegan Castle?
To look for discounts on hotels near Dunvegan Castle, join One Key™—our free travel rewards program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could save is by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel near Dunvegan Castle?
Prices for hotels near Dunvegan Castle often vary, but you can find a great deal from AU$852 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia