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

Top Hotels Near Dunvegan Castle in Dunvegan from AU$318

  • 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
14 Oct - 15 Oct
Tomorrow
15 Oct - 16 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

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
AU$320
includes taxes & fees
10 Nov - 11 Nov
Atholl House Skye

2. Skeabost House Hotel

Skeabost House Hotel
16.5 km from Dunvegan Castle
Canada
Marc Andre
AU$318
includes taxes & fees
12 Nov - 13 Nov
Skeabost House Hotel
View all properties

Top Dunvegan Castle Hotel Reviews

Atholl House Skye

Atholl House Skye

10/10 Excellent
"Great! Due to budget constraints there is no longer a front desk or a restaurant, but the staff was very responsive in the leading days to the reservation. There was parking available at the hotel. The instructions were straightforward to get in and out of the building and room. They were very kind in leaving us breakfast in the morning since we were going to leave too early to get the included breakfast, even leaving us cups in the room for takeaway coffees. The room was quaint and cozy (as advertised) but everything we needed and updated. Very nice stay!"
Timothy 1-night trip
Posted 17 hours ago
Atholl House Skye
Minnies Rooms

Minnies Rooms

10/10 Excellent
"Minnie was very sweet and took great care of us!"
Joseph 2-night trip
Posted 4 days ago
Minnies Rooms
SPACIOUS FAMILY FRIENDLY - AMAZING SEA VIEWS - SLEEPS 4-6

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

10/10 Excellent
"Clean, clear instructions, great views, responsive host."
Robin 4-night trip
Posted 5 days ago
SPACIOUS FAMILY FRIENDLY - AMAZING SEA VIEWS - SLEEPS 4-6
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 2 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 2 weeks ago
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan
Luxury Self Catering, Tern House, Waternish, Isle of Skye

Luxury Self Catering, 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 3 weeks ago
Luxury Self Catering, 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.
The Chalet, Kildonan

The Chalet, Kildonan

10/10 Excellent
"This is a cozy home and great location to see the primary sites across Skye. Check in was easy and the space made it easy to relax. We would definitely come back if we find ourselves in the area!"
William R. 3-night trip
Posted 1 month ago
The Chalet, Kildonan
Luxury Skye Cottage • Sauna • Hot Tub • BBQ Lodge • Sea & Mountain View’s

Luxury Skye Cottage • Sauna • Hot Tub • BBQ Lodge • Sea & Mountain View’s

10/10 Excellent
"I cannot recommend staying here enough! This was such a uniquely special place for our first visit to the Isle of Skye and every little detail of the cottage was so helpful and done with care and love that it really made the experience one of the best we’ve ever had. Sarah-Jane was the perfect host - extremely helpful, super responsive at every step of the process, and one of the nicest people we’ve had the good fortune to interact with on Vrbo. The chickens were so sweet and lovely to see every morning, all of the property’s amenities were top-notch, and we simply could not have asked for a better home away from home for our stay. Would absolutely come back if we visit Skye again and would recommend to everyone I know that is interested in going to stay here. A huge thank you to Sarah-Jane for everything!"
Brendan S. 3-night trip
Posted 1 month ago
Luxury Skye Cottage • Sauna • Hot Tub • BBQ Lodge • Sea & Mountain View’s

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

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$318 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