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

Top Hotels Near Dunvegan Castle in Dunvegan from NZ$775

  • 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 Aug - 15 Aug
Tomorrow
15 Aug - 16 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Property class

Guest rating

Our top choices for Dunvegan Castle hotels

1. Hame Hotel

Hame Hotel
5 km from Dunvegan Castle
Canada
Megan
NZ$775
includes taxes & fees
29 Aug - 30 Aug
Hame Hotel

2. Shepherds Hut

Shepherds Hut
4.2 km from Dunvegan Castle
United States
Courtney
NZ$1,039
includes taxes & fees
28 Aug - 29 Aug
Shepherds Hut
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 1 day 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 2 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 3 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 4 days ago
Skye Lodge
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Outstanding"
Beth 2-night trip
Posted 8 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 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 Landmark: Dunvegan Castle is a stunning representation of Scottish heritage and serves as the ancestral home of the MacLeod clan.
  • Scenic Surroundings: Enjoy breathtaking views of Loch Dunvegan and the picturesque highland scenery that envelops the castle.
  • Beautiful Gardens: Explore the vibrant gardens on the Isle of Dunvegan, offering a peaceful retreat amidst stunning flora.
  • Local Attractions: Engage in thrilling seal trips and visit the historic lighthouse nearby for an adventurous experience.
  • Charming Village: Experience the warm welcome from locals in the quaint village of Dunvegan, enhancing your cultural immersion.

Find great hotels near Dunvegan Castle

Discover a variety of charming accommodations near Dunvegan Castle, perfect for your Scottish getaway. From cosy bed and breakfasts to welcoming guesthouses, you'll find options that cater to your every need, including pet-friendly services and LGBTQIA-friendly environments. Whether you're seeking a business-friendly stay or a relaxing holiday cottage, Dunvegan offers a delightful range of lodging choices to make your visit truly memorable.

  • Atholl House Skye: A delightful 3-star accommodation, Atholl House Skye offers a warm and welcoming atmosphere just 1.6km from Dunvegan Castle. With a stellar guest rating of 10.0 out of 10, this hotel features a complimentary continental breakfast and daily breakfast options to kickstart your day. Guests can unwind with various entertainment choices, including digital television. The surrounding village provides a picturesque setting, ideal for exploring and enjoying the local charm.
  • Minnies Rooms: Known for its inviting ambiance, Minnies Rooms is a 3.5-star bed and breakfast just 1.6km away from Dunvegan Castle, boasting a commendable guest rating of 9.4 out of 10. This accommodation offers a range of breakfast options, including free meals on weekends and weekdays, ensuring guests are well-fed before embarking on their adventures. With beautiful views of the nearby bay and sea, it’s an excellent choice for those seeking a relaxing retreat in nature.
  • Hame Hotel: Hame Hotel is a charming 3.5-star guesthouse located 4.8km from Dunvegan Castle, with a guest rating of 9.2 out of 10. This property stands out for its pet-friendly policy, making it a suitable choice for travellers wishing to include their furry companions in their getaway. While there are certain restrictions, the hotel accommodates pets and service animals, ensuring a comfortable stay for all guests. The warm hospitality and inviting atmosphere make it a lovely choice for a memorable experience.

Where to stay near Dunvegan Castle

Your visit to Dunvegan Castle promises a delightful blend of history and nature. Explore the charming village of Dunvegan, where friendly locals welcome you. Don’t miss the stunning Loch Dunvegan, perfect for a relaxing stroll. The beautiful gardens on the Isle of Dunvegan offer a peaceful retreat, showcasing vibrant flora. With the castle as your base, you’re ideally situated to immerse yourself in this tranquil, family-friendly region steeped in culture and history.

  • Dunvegan: Nestled on the Isle of Skye, Dunvegan is a charming city renowned for its historic Dunvegan Castle, the ancestral home of the MacLeod clan. With a steady influx of visitors throughout the year, this destination peaks in popularity between April and August. Dunvegan offers a delightful mix of outdoor adventures, romantic settings, and cultural experiences. Enjoy the scenic hiking trails, explore the local shops, or take in views of the picturesque marina. The nearby historic landmarks and attractions make it a quintessential stop for anyone looking to immerse themselves in Scottish heritage.
  • Uiginish: A quaint village located a mere 1.1km from Dunvegan Castle, Uiginish is ideal for those seeking a romantic getaway amidst stunning scenery. The village sees a moderate number of visitors, peaking from August to October. Uiginish is surrounded by majestic mountains and the enchanting highlands, making it a perfect base for outdoor enthusiasts. Whether you’re hiking or simply soaking in the breathtaking views, Uiginish offers a peaceful retreat with a touch of Scottish charm.
  • Lonmore: Situated 3.2km from Dunvegan Castle, Lonmore is a picturesque village that invites visitors to explore its rich cultural tapestry and partake in adventurous activities. With a steady stream of tourists peaking between August and October, Lonmore is known for its hiking opportunities, allowing you to experience the stunning landscapes first-hand. The village boasts nearby historic sites, captivating water features, and a lighthouse, making it an ideal spot for those eager to delve into the heart of Scotland’s natural beauty and heritage.

Things to do in Dunvegan Castle

Shopping

Dunvegan Castle offers a quaint selection of gift shops featuring local crafts, souvenirs, and unique treasures. If you're up for a drive, visit Portree’s shops, around 32.2km away, offering a range of independent boutiques and artisan stores for more diverse shopping options.

Recreation

Explore the tranquil gardens of Dunvegan Castle, where you can unwind amidst beautiful landscapes. Participate in guided nature walks around the estate, immersing yourself in the serene environment. Take a moment to enjoy the peaceful surroundings while discovering the history of this remarkable location.

Adventure

Dunvegan Castle, steeped in history, offers guided tours exploring its stunning interiors and beautiful gardens. Nearby, you can embark on boat trips to spot seals and wildlife, or take scenic walks along the rugged coastline, immersing yourself in the breathtaking Highland landscapes.

Nightlife

At Dunvegan Castle, evenings can be enchanting with guided ghost tours revealing the castle's storied past. Nearby, enjoy a pint at the local pub or dine at a cosy eatery, soaking in the charm of the Scottish countryside as night falls.

*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 cheaper months of January, February, or November. Booking your accommodation about a month in advance can secure better rates, especially if you opt for a Wednesday stay. Use platforms like Expedia to find last-minute deals and package discounts combining flights and activities. Look for eco-certified hotels for budget-friendly options. Additionally, explore free local attractions and utilise public transport to navigate the area efficiently without breaking the bank.

  • 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 tailor your search based on your budget, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, making it easy to find the most affordable accommodation first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some dollars by combining your Dunvegan Castle hotel stay with your flights and activities through an Expedia package deal.

Find the best attractions near Dunvegan Castle

Dunvegan Castle in Scotland is surrounded by stunning attractions that cater to all types of travellers, from beach lovers to outdoor enthusiasts. Explore the historic lighthouse, take in the breathtaking views of Loch Dunvegan, and enjoy the picturesque highland scenery. With various points of interest within a few miles, you'll find plenty to do during your visit, making it a memorable stop on your journey.

  • Neist Point Lighthouse: Perched on a dramatic cliff, Neist Point Lighthouse offers stunning views of the rugged coastline and the Atlantic Ocean. The lighthouse, rich in history, is accessible via a scenic walk that allows you to soak in the natural beauty and wildlife of the area.
  • Claigan Coral Beach: Renowned for its unique coral-like sand, Claigan Coral Beach is a picturesque spot perfect for a leisurely stroll or a picnic. The beach is surrounded by breathtaking scenery, making it an ideal location to relax and enjoy the tranquil atmosphere.
  • The Fairy Glen: A magical landscape of rolling hills and miniature lochs, the Fairy Glen is a captivating outdoor experience. Its enchanting scenery is perfect for a leisurely hike, allowing you to connect with nature and explore the whimsical formations that give it its name.

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

Flying into Dunvegan Castle, Scotland, can be done via several airports. Stornoway Airport (SYY) is located 86.9km away, with nearby accommodation options including the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3.2km from the airport. Benbecula Airport (BEB) is 46.7km away, with the 3-star Orasay Inn situated 11.3km from the airport. Tiree Airport (TRE) is 107.8km from Dunvegan Castle, featuring the Tiree Lodge Hotel and Tiree Scarinish Hotel, both 4.8km away. Each airport offers convenient access to local hotels for a comfortable stay while exploring the beautiful surroundings.

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 NZ$775 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