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

Top Hotels Near Dunvegan Castle in Dunvegan from NZ$256

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

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

Our top choices for Dunvegan Castle hotels

1. Atholl House Skye

Atholl House Skye
3.0 star property
2 km from Dunvegan Castle
9.8 out of 10, Exceptional, (89 reviews)
"Great hotel — very cozy with a wonderful atmosphere."
United Kingdom
Avi
The price is NZ$383
includes taxes & fees
15 Nov - 16 Nov
Atholl House Skye

2. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
16.5 km from Dunvegan Castle
9.0 out of 10, Wonderful, (559 reviews)
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Canada
Marc Andre
The price is NZ$256
includes taxes & fees
10 Dec - 11 Dec
Skeabost House Hotel

3. The Cabin

The Cabin
3.0 star property
4.2 km from Dunvegan Castle
The price is NZ$1,550
includes taxes & fees
23 Nov - 24 Nov
The Cabin
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Dunvegan Castle Hotel Reviews

Other attractions near Dunvegan Castle

Find out more about Dunvegan Castle

Top reasons to visit Dunvegan Castle

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

Hame Hotel is a family-friendly 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 Park

Kilmuir Park stands out with an impeccable review rating of 10 and is a cozy 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 Lodge

Skye Lodge, rated 10 by travellers, is a welcoming 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 Rooms

Minnies Rooms is a charming 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 Lodge

Skye Lodge is a charming 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 Skye

Atholl House Skye is conveniently located only 2.3 km from Dunvegan Castle and holds a stellar 10 review rating from travellers. This 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.

Dunshee

Dunshee, a delightful 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 Lodge

Skye Lodge is a delightful 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 Hotel

Hame Hotel is a charming 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 cancelled 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, set your travel dates and use the "Fully refundable" filter.
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 programme. One Key members get instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you can save is by booking a package with hotel and flights.† *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands. †Members only. Savings vary and subject to availability.
How much is a hotel near Dunvegan Castle?
Staying near Dunvegan Castle is a treat, with plenty of hotels from NZ$256 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.

Explore a world of travel with Expedia