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

Find hotels near Dunvegan Castle, Dunvegan from CA $631

  • 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
Aug 16 - Aug 17
Tomorrow
Aug 17 - Aug 18
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Dunvegan Castle hotels

1. Hame Hotel

Hame Hotel
5 km from Dunvegan Castle
Canada
Megan
CA $526
CA $631 total
includes taxes & fees
Aug 29 - Aug 30
Hame Hotel

2. Greshornish House Hotel

Greshornish House Hotel
10.6 km from Dunvegan Castle
United States
Kathy
CA $616
CA $740 total
includes taxes & fees
Aug 29 - Aug 30
Greshornish House Hotel

3. Skeabost House Hotel

Skeabost House Hotel
16.5 km from Dunvegan Castle
United States
Elissa
CA $844
CA $1,013 total
includes taxes & fees
Aug 29 - Aug 30
Skeabost House Hotel
View all properties

Top Dunvegan Castle Hotel Reviews

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 days ago
The Chalet, Kildonan
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
"Wir haben eine wundervolle Woche im Backrest verbracht. Der Ausblick war wundervoll und faszinierend. Jeder Moment einzigartig und voller ständig wechselnder Impressionen. Die Einrichtung in Mettes Haus war sehr hochwertig und mit viel Liebe zum Detail ausgewählt. Die Küchenausstattung ließ keine Wünsche offen."
Sabine H. 7-night trip
Posted 4 days ago
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan
Uig Hotel

Uig Hotel

10/10 Excellent
"Which we could have stayed longer"
Michael 1-night trip
Posted 4 days ago
Uig Hotel
Skye Lodge

Skye Lodge

10/10 Excellent
"Amazing venue, and very much exceeded our expectations. Owners were amazing with their advice on things to see and best driving options. Breakfast was simply superb! Staying here was a highlight of our Scotland trip."
Stephen 2-night trip
Posted 5 days ago
Skye Lodge
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Outstanding"
Beth 2-night trip
Posted 9 days ago
Skeabost House Hotel
Redwood House Hotel

Redwood House Hotel

10/10 Excellent
"What a lovely inn! Relaxing, full of character, great view, and an extremely friendly staff!"
Mary 3-night trip
Posted 3 weeks ago
Redwood House Hotel
Greshornish House Hotel

Greshornish House Hotel

10/10 Excellent
"Sash, Jess, and Robert were exceptional from the moment we drove up to the moment we checked out. The house sticks to its scotish heritage, with modern amenities."
Daniel 1-night trip
Posted 1 month ago
Greshornish House 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
"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 1 month 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 1 month ago
Dunvegan Camping Pods

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

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

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

  • Stunning Grounds: Enjoy scenic walks through beautiful gardens and coastal views surrounding Dunvegan Castle.
  • Rich History: Explore the fascinating history of Dunvegan Castle, a historical landmark on the Isle of Skye.
  • Outdoor Adventures: Engage in various outdoor activities, including golf and hiking in breathtaking highland scenery.
  • Charming Accommodations: Choose from delightful bed and breakfasts and guesthouses catering to all traveller needs.
  • Welcoming Communities: Discover friendly local communities with cultural activities and family-friendly attractions.

Find great hotels near Dunvegan Castle

Discover a range of delightful accommodations near Dunvegan Castle in Scotland, perfect for your vacation. From charming bed and breakfasts to welcoming guesthouses, you'll find options that cater to every traveller's needs, including pet-friendly and LGBTQIA-friendly services. Whether you're seeking a cozy holiday cottage or a business-themed stay, Dunvegan offers a variety of lodging choices that will enhance your experience while exploring the stunning Scottish landscape.

  • Atholl House Skye: Atholl House Skye is a charming 3-star hotel located a mile from Dunvegan Castle, offering a welcoming atmosphere for a relaxing vacation. Guests can start their day with a delicious complimentary Continental breakfast, perfect for fueling up before exploring the local sights. The hotel features entertainment options such as digital TV and regular television, ensuring you stay connected and entertained. With its proximity to the village, visitors can easily experience the local culture and stunning views, making it a great choice for a memorable stay.
  • Minnies Rooms: With a 3.5-star rating, Minnies Rooms provides a cozy bed and breakfast experience just 1.6km from Dunvegan Castle. This property stands out for its LGBTQIA-friendly environment, making it an ideal choice for travellers seeking an inclusive and welcoming atmosphere. Affiliated with LGBTQI travel guides, Minnies Rooms promises a unique and supportive experience for guests. The charming rooms and inviting ambiance make it a lovely retreat after a day of exploration.
  • Kilmuir Park: Kilmuir Park, rated at 3.5 stars, is a delightful bed and breakfast located 3.2km from Dunvegan Castle, perfect for business travellers. The property offers tailored services and facilities designed to meet the needs of those on work-related trips. Guests can enjoy a peaceful environment while remaining close to essential amenities. With its focus on providing a productive and comfortable stay, Kilmuir Park is an excellent option for professionals visiting the area.

Where to stay near Dunvegan Castle

Dunvegan Castle, nestled on the stunning Isle of Skye, offers a unique blend of history and natural beauty. Visitors can wander the castle grounds, enjoying coastal views and the serene atmosphere that surrounds this historical landmark. Explore the friendly communities nearby, where culture and family-friendly activities abound. With its lovely location and convenient access to scenic spots, Dunvegan Castle is the perfect base for a relaxing and enriching vacation experience.

  • Dunvegan: Nestled on the picturesque Isle of Skye, Dunvegan is renowned for its stunning landscapes and rich history. Home to the iconic Dunvegan Castle, this charming city offers a unique blend of romantic charm and cultural experiences. Visitors are drawn to the area's outdoor adventures, with hiking trails that wind through breathtaking scenery. As you explore Dunvegan, you’ll find a variety of local shops and venues, making it a perfect base for discovering nearby historic sites, including the castle and marina. The peak tourist seasons in April and from July to August ensure a vibrant atmosphere filled with fellow travellers.
  • Uiginish: Just 1.1km from Dunvegan Castle, Uiginish is a quaint village that promises an adventure-filled escape. Known for its stunning scenery, this village is ideal for outdoor enthusiasts, especially those keen on hiking. The landscape is dotted with remarkable landmarks, including a historic lighthouse and monuments that tell tales of the past. Uiginish experiences moderate seasonal visitor numbers, peaking from August to October, which adds to the village's inviting vibe for those seeking adventure and natural beauty in a serene setting.
  • Lonmore: Located 3.2km away from Dunvegan Castle, Lonmore is a delightful village that captivates with its romantic ambiance and cultural richness. This charming locale is perfect for outdoor activities like hiking, offering breathtaking views of nearby islands and historic sites. The village is a tranquil retreat, attracting visitors who appreciate nature and history alike. With peak travel months from August to October, Lonmore provides a serene escape where you can immerse yourself in the stunning landscapes and local heritage.

Things to do near Dunvegan Castle

When visiting Dunvegan Castle, don't miss the chance for a relaxing stroll through its beautiful grounds, where scenic walks abound. Outdoor adventures await nearby, making it an ideal spot for golf enthusiasts. Explore the best attractions in the area while soaking in the rich history of Dunvegan Castle itself, ensuring a memorable experience during your vacation in Scotland.

Shopping

For unique gifts and souvenirs, visit the Skye Silver Gift Shop, located 3.2km from Dunvegan Castle, or explore The Shilasdair Shop, just 9.7km away. If you're up for a drive, check out Uig Pottery, located 13.2km from the castle for more artisanal treasures.

Recreation

Experience the scenic Skeabost Golf Course, perfect for a round of golf amidst nature, just 16.1km from Dunvegan Castle. For thrill-seekers, A.C.E Target Sports Skye, located 20.9km away, offers engaging sports activities. Enjoy a peaceful stroll along the Quiraing Walk Trail, 27.4km away, for relaxation and wellness.

Adventure

Dunvegan Castle offers a rich history and stunning gardens to explore. Enjoy guided tours of the historic castle, marvel at the beautiful grounds, and embark on a thrilling boat trip to spot seals around the nearby islands. Engage in local storytelling to immerse yourself in Scottish culture.

Nightlife

Explore the enchanting atmosphere at Dunvegan Castle with evening ghost tours that delve into its rich history. For a cozy vibe, visit the nearby Old School Café for local brews and delightful snacks, or check out the local pubs for traditional music and a warm Scottish welcome.

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

Booking tips and Expedia advantages for Dunvegan Castle

For a budget-friendly visit to Dunvegan Castle, consider traveling in the cheaper months of January, February, and November, when accommodation rates drop. Booking your hotel about a month in advance or exploring last-minute deals on Expedia can yield significant savings. Wednesdays are the most economical nights to stay, while Sundays tend to be pricier. Utilize Expedia’s filters to find eco-friendly options and sort by price to snag the best deals. Combining your hotel, flights, and activities in a package can also help you save money on your trip.

  • 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: Utilize Expedia’s search tool to refine your options based on your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Dunvegan Castle hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Dunvegan Castle

While visiting Dunvegan Castle in Scotland, explore stunning local attractions like the picturesque beaches, historic lighthouses, and breathtaking highland scenery. Don't miss the enchanting gardens surrounding the castle and take some time to enjoy the views of Loch Dunvegan. With various outdoor experiences available, Dunvegan Castle is an ideal spot for those seeking beauty and history, all within a short distance from the castle itself.

  • Claigan Coral Beach: This stunning beach, located 6.4km from Dunvegan Castle, features unique coral-like sand and breathtaking views of the turquoise waters. It’s perfect for a leisurely stroll or a picnic while soaking in the serene beach vibes.
  • Neist Point Lighthouse: Situated 12.9km away, this historic lighthouse offers a glimpse into maritime history. The surrounding cliffs provide dramatic views of the coastline, making it a cultural gem for photography and exploration.
  • Talisker Beach: Located 19.3km from the castle, Talisker Beach boasts impressive rock formations and a rugged shoreline. It’s an ideal spot for beach lovers seeking a more wild and natural coastal experience.

Best time to go to Dunvegan Castle

The best time to visit Dunvegan Castle is dependant 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 86.9km away, with excellent hotel options like the 4-star Hebridean Guest House and Stornoway Bed and Breakfast, both 3.2km from the airport. Benbecula Airport (BEB) is closer at 46.7km, with the 3-star Orasay Inn located 11.3km away. Castlebay Airport (BRR-Barra) is 70.8km from Dunvegan, offering accommodations such as the 3-star Borrodale Hotel, 16.1km from the airport. Each airport provides convenient access to local hotels for a comfortable stay while exploring Scotland’s stunning landscapes.

Frequently asked questions

How much is a hotel near Dunvegan Castle?
Staying near Dunvegan Castle is a treat, with plenty of hotels from CA $631 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 trip 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 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 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