Search Dunvegan hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Dunvegan

Atholl House Skye

3.0 star property
10.0 out of 10, Exceptional, (67)
"Atoll house is lovely. The staff is super friendly. Their dining area is so cute. I would definitely stay there again."
The price is NZ$419
includes taxes & fees
10 Oct - 11 Oct
Atholl House Skye

Hame Hotel

3.5 star property
9.2 out of 10, Wonderful, (107)
"Nice and comfortable room, the property was easy to locate, and the owners were friendly and accomodating."
Hame Hotel

Skye Lodge

3.0 star property
10.0 out of 10, Exceptional, (52)
"Beautiful B & B, owner was lovely and very attentive. Breakfast was included in our stay. I would definitely recommend this place. "
The price is NZ$563
includes taxes & fees
7 Oct - 8 Oct
Skye Lodge

The Tide B&B

3.5 star property
10.0 out of 10, Exceptional, (14)
"We had an amazing time at the Tide B&B. A beautiful setting and such a comfortable place to stay. The food was amazing and we were close to many outstanding places to visit. A real gem! "
The price is NZ$425
includes taxes & fees
20 Oct - 21 Oct
The Tide B&B

The Cabin

3.0 star property
The price is NZ$1,177
includes taxes & fees
9 Oct - 10 Oct
The Cabin

Shepherds Hut

3.0 star property
The price is NZ$929
includes taxes & fees
10 Oct - 11 Oct
Shepherds Hut

Tongadale Hotel

3.0 star property
8.2 out of 10, Very good, (817)
"Hotel and its restaurant were very good and staff extremely welcoming and friendly "
The price is NZ$325
includes taxes & fees
1 Nov - 2 Nov
Tongadale Hotel

Bracken Hide Hotel

4.0 star property
9.0 out of 10, Wonderful, (252)
"Excellent food at the restaurant. Beautiful pods, and friendly and helpful staff"
The price is NZ$408
includes taxes & fees
1 Nov - 2 Nov
Bracken Hide Hotel

Skeabost House Hotel

4.0 star property
8.8 out of 10, Excellent, (508)
"This is a lovely property and was clean and overall well maintained. Staff could be more friendly. Dinner service was good. Room was lovely though no view. Quiet and relaxed. "
The price is NZ$372
includes taxes & fees
3 Nov - 4 Nov
Skeabost House Hotel

The Marmalade Hotel

4.0 star property
9.2 out of 10, Wonderful, (279)
"Great location, lovely breakfast!"
The price is NZ$355
includes taxes & fees
6 Nov - 7 Nov
The Marmalade Hotel

Uig Hotel

3.0 star property
9.6 out of 10, Exceptional, (1005)
"Excellent place to stay"
The price is NZ$354
includes taxes & fees
1 Nov - 2 Nov
Uig Hotel

The Skye Inn

4.0 star property
9.0 out of 10, Wonderful, (285)
"Hi breakfast was great also could you check if I left my kindle / tablet in my room my name is Wayne harrison 07799862508 we stayed on 17 th September for one night a response would be appreciated thanks "
The price is NZ$311
includes taxes & fees
3 Nov - 4 Nov
The Skye Inn

Sligachan Hotel

3.0 star property
8.6 out of 10, Excellent, (564)
"The restaurant was amazing!"
The price is NZ$291
includes taxes & fees
30 Oct - 31 Oct
Sligachan Hotel

Cuillin Hills Hotel

4.0 star property
9.6 out of 10, Exceptional, (554)
"Beautiful property excellent restaurant and staff. "
The price is NZ$478
includes taxes & fees
1 Nov - 2 Nov
Cuillin Hills Hotel

The Bosville

4.0 star property
9.0 out of 10, Wonderful, (257)
"The location of this property is excellent--close to the center of town yet somewhat further up the road, with a beautiful view of the town. Staff are kind and helpful and the restaurant is great. "
The price is NZ$391
includes taxes & fees
1 Nov - 2 Nov
The Bosville

Isle of Raasay Distillery

4.0 star property
9.6 out of 10, Exceptional, (66)
"If you’d like quiet and scenic, this place is for you. Wonderful hospitality, food was excellent also."
Isle of Raasay Distillery

The Portree Hotel

3.0 star property
9.0 out of 10, Wonderful, (37)
"Great location right in Portree. Good food in the restaurant and there are many other restaurants within walking distance. Our room was right at the front of the hotel and there was some noise in the square but it did not bother us and I am a very light sleeper. Staff were really friendly and helpful. Would stay there again. Travelled with family. Room accommodated 3 adults with room to spare. "
The price is NZ$393
includes taxes & fees
1 Nov - 2 Nov
The Portree Hotel

Loch Eyre House

2.5 star property
9.4 out of 10, Exceptional, (81)
"Room was good, breakfast was good, Lynn was friendly & helpful, location was convenient for exploring Isle of Skye "
The price is NZ$386
includes taxes & fees
19 Oct - 20 Oct
Loch Eyre House

Amber's Cottage

2.0 star property
9.4 out of 10, Exceptional, (3)
"Great location. Super cozy. We enjoyed our stay."
The price is NZ$1,563
includes taxes & fees
10 Oct - 11 Oct
Amber's Cottage
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.
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Dunvegan

Find the best Dunvegan areas for the activities you enjoy most. Learn more about Dunvegan
Learn more about Dunvegan

Roskhill

If you're looking for some top things to see and do in Roskhill and surrounding area, you can visit Dunvegan Castle and Macleod's Tables.

Stay near top Dunvegan attractions

Dunvegan Castle
Dunvegan Castle featuring heritage architecture, a festival and tranquil scenes

Dunvegan Castle

Set on a basalt outcrop overlooking Loch Dunvegan, this historic fortress has been home to the chiefs of a prominent Highland clan for eight centuries.

Learn more about Dunvegan

Perched on the Isle of Skye's rugged coast, Dunvegan invites you to explore its 800-year-old castle filled with clan treasures and lush gardens. Take a boat trip to spot seals from the castle's jetty, then drive to the pristine white sands of Claigan Coral Beach for breathtaking views.

Dunvegan Castle featuring heritage elements, a house and interior views

Top Dunvegan Hotel Reviews

More cheap accommodation in Dunvegan

More cheap accommodation in Dunvegan

Find out more about Dunvegan

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Historic Dunvegan Castle: Visit the iconic Dunvegan Castle, steeped in history and surrounded by beautiful gardens.
  • Stunning Loch Dunvegan: Explore the scenic shores of Loch Dunvegan, perfect for picnics and breathtaking views.
  • Outdoor Adventures: Enjoy hiking trails and bird watching opportunities, ideal for nature enthusiasts.
  • Charming Village Atmosphere: Experience the welcoming vibe of Dunvegan with its friendly locals and quaint shops.
  • Cosy Accommodation: Choose from charming holiday cottages and pet-friendly options for a comfortable stay.

Find great hotels in and around Dunvegan

Explore the charming village of Dunvegan, Scotland, where you'll find a variety of accommodation options tailored to suit every traveller. Whether you're seeking a cosy bed and breakfast, a welcoming hotel, or a unique holiday rental, Dunvegan offers pet-friendly and LGBTQIA-friendly options for an inclusive experience. Enjoy the beauty of the Isle of Skye while staying at Skyelodge or one of the delightful guesthouses in the area.

  • Skeabost House Hotel: This charming 4-star hotel is nestled 16.1km from Dunvegan, making it an ideal retreat for adventure seekers and couples alike. The hotel embraces a nature-themed experience, offering a variety of adventure sports both onsite and nearby, including hiking, fishing, and mountain climbing. Its romantic packages create the perfect atmosphere for lovebirds looking to unwind in stunning surroundings. Guests can indulge in delightful meals with a garden view at the restaurant and enjoy limited-hour room service for those intimate evenings. The blend of adventure and romance makes Skeabost House Hotel a distinctive choice for an unforgettable stay.
  • Redwood House Hotel: Located 11.3km from Dunvegan, this welcoming 3-star hotel offers a homely atmosphere perfect for travellers seeking comfort. Known for its excellent dining options, including complimentary breakfast and a bar and lounge area, Redwood House Hotel ensures guests start their day right. With a focus on relaxation and convenience, the friendly staff is always on hand to provide assistance, making it a popular choice for those wanting to explore the beauty of the Isle of Skye while enjoying modest yet comfortable accommodations.
  • Atholl House Skye: Situated in the heart of Dunvegan, this 3-star lodging offers a warm and inviting ambiance. Guests are treated to a range of dining options, including complimentary breakfast and continental breakfast served daily. The hotel provides entertainment with digital TV, ensuring guests can unwind after a day of exploration. With the picturesque village nearby, Atholl House Skye is perfect for those wishing to immerse themselves in local culture while enjoying comfortable and affordable accommodation.

Where to stay in and around Dunvegan

Exploring Dunvegan offers a delightful blend of romance, culture, and outdoor adventures. Nestled near the picturesque Dunvegan Castle, this charming village provides a welcoming atmosphere with friendly locals and family-friendly amenities. Enjoy a relaxing stay in cosy holiday cottages, and take leisurely strolls to soak in the stunning surroundings. Whether you're wandering through the historic sites or indulging in local culture, Dunvegan is the perfect getaway for an unforgettable vacation experience.

  • Herebost: Nestled within the scenic surroundings of Dunvegan, Herebost is a quaint village that beckons outdoor enthusiasts and adventurers alike. With a peak in visitor numbers from August to October, the area transforms into a hub of activity where travellers can revel in stunning mountain vistas and pristine beaches. Herebost offers a perfect blend of serene landscapes and thrilling outdoor experiences, making it an ideal spot for those looking to connect with nature.
  • Lonmore: A charming village in the vicinity of Dunvegan, Lonmore is a treasure trove for culture lovers and romantics. With its peak tourist season also spanning from August to October, visitors flock here to explore historical landmarks, including castles and other significant sites. The vibrant hiking trails around Lonmore provide an adventurous escape while immersing visitors in the rich culture of the region, making it a must-visit for a memorable Scottish experience.
  • Skinidin: Located a mere 3.2km from Dunvegan, Skinidin is a delightful neighbourhood that offers a peaceful getaway amidst Scotland's natural beauty. This area attracts visitors for its romantic atmosphere and cultural experiences, peaking in popularity from August to October. With access to historic places, a beautiful harbour, and recreational areas, Skinidin invites you to explore its quaint charm and enjoy leisurely strolls through its picturesque landscapes.

Things to do near Dunvegan

Dunvegan offers a delightful mix of outdoor adventures and cultural experiences, making it perfect for a romantic getaway. Enjoy scenic hiking trails and excellent bird watching opportunities, or embark on a memorable day trek. There are also lovely camping sites for those looking to immerse themselves in nature. Don't forget to explore local stores for unique finds and souvenirs to complete your visit.

Shopping

For unique gifts, visit Skye Silver Gift Shop, just 4.8km from Dunvegan, or The Shilasdair Shop, located 11.3km away. If you're up for a drive, Isle of Skye Oysters, 14.8km from Dunvegan, offers delightful local produce to take home.

Recreation

Enjoy a round of golf at Skeabost Golf Course, where the scenic views and outdoor atmosphere enhance your game. For an adrenaline rush, head to A.C.E Target Sports Skye for various sports activities. Lastly, the Quiraing Walk Trail offers a peaceful escape, perfect for relaxation amidst stunning landscapes.

Adventure

Dunvegan Castle, steeped in history, offers captivating gardens and scenic walks. For thrill-seekers, the nearby Neist Point provides breathtaking coastal views and adventurous hikes. Explore the rugged beauty of the Isle of Skye with sea kayaking or wildlife tours to witness majestic seals and diverse birdlife.

Nightlife

In Dunvegan, the lively MacLeod's Tables offers a warm pub atmosphere with local brews and traditional music. The nearby Dunvegan Castle often hosts evening events, providing a unique backdrop for entertainment. Experience the charm of St. Kilda's taverns for a relaxed evening with friendly locals.

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

Booking tips and Expedia advantages for Dunvegan

To save money on your trip to Dunvegan, consider visiting between January to February or November for lower accommodation rates. Book your hotel about a month in advance, and look for last-minute deals on Expedia, especially on Wednesdays when prices tend to be cheaper. Avoid Sundays for the best rates. Use Expedia’s filters to refine your search based on budget and preferences, and consider bundling your hotel, flights, and activities for additional savings. Exploring on foot is also a great way to experience the area while saving on transport costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dunvegan 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 in Dunvegan 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 in Dunvegan is Wednesday. The most expensive day to stay in Dunvegan is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You might find it beneficial to save some dollars by combining your Dunvegan hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dunvegan

Dunvegan, Scotland, is perfect for a romantic getaway or outdoor adventure, steeped in culture. Explore the stunning shores of Loch Dunvegan, visit the historic Dunvegan Castle, and consider staying in charming holiday cottages nearby. Whether you're lounging on the beach or discovering local history, Dunvegan offers a delightful mix of experiences for every traveller.

  • Dunvegan Castle: Experience the enchanting Dunvegan Castle, steeped in romance and culture. As the oldest continuously inhabited castle in Scotland, it showcases stunning architecture and beautiful gardens, providing a glimpse into the history of the MacLeod clan.
  • Claigan Coral Beach: Enjoy the serene beauty of Claigan Coral Beach, where soft sands and crystal-clear waters create a perfect beach vibe. This hidden gem offers breathtaking views and a tranquil atmosphere, ideal for relaxation and leisurely walks.
  • Neist Point Lighthouse: Visit the historic Neist Point Lighthouse, located 12.9km from Dunvegan. This iconic landmark offers stunning coastal views and a rich maritime history, making it a captivating spot for culture enthusiasts and nature lovers alike.

Best time to go to Dunvegan

The best time to visit Dunvegan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dunvegan falls in August, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dunvegan falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January43.9°F (6.6°C)Light RainMostly CloudyAverageSlightly Low
February43.3°F (6.3°C)Light RainMostly CloudyAverageSlightly Low
March44.1°F (6.7°C)Light RainMostly CloudyAverageAverage
April46.2°F (7.9°C)Light RainMostly CloudySlightly HighAverage
May49.5°F (9.7°C)Light RainMostly CloudyAverageSlightly High
June53.6°F (12.0°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.5°F (13.6°C)Light RainMostly CloudySlightly HighAverage
September55.0°F (12.8°C)Light RainMostly CloudyAverageAverage
October51.8°F (11.0°C)Light RainMostly CloudySlightly LowAverage
November48.0°F (8.9°C)Light RainMostly CloudySlightly LowSlightly Low
December45.1°F (7.3°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dunvegan

To reach Dunvegan, Scotland, you can fly into three major airports. Stornoway (SYY) is 88.5km away, with nearby hotels like the 4-star Hebridean Guest House and The Cabarfeidh Hotel, both just 3.2km from the airport. Benbecula (BEB) is 46.7km away, offering options such as the 3-star Orasay Inn, located 11.3km from the airport. Lastly, Castlebay (BRR-Barra) is 69.2km from Dunvegan, with accommodations like the 3-star Borrodale Hotel, situated 16.1km from the airport. Each airport provides convenient access to the local hotels for a comfortable stay.

Frequently asked questions

What's the best place for a stay in Dunvegan?

Kilmuir Park is a favourite property for Expedia customers. This B&B offers free breakfast and free parking. Reviews from our site also recommend Atholl House Skye and Skye Lodge as top choices for your visit. See all available top hotels, or vacation rentals in Dunvegan.

What are some of the best holiday rentals that Dunvegan has to offer?

New - Central Portree Sleeps 4: This holiday home rental outside of Dunvegan offers a garden, a BBQ and laundry facilities to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. See all vacation rentals in Dunvegan.

If I need to cancel my hotel reservation in Dunvegan, will I receive a refund?

Yes! The majority of hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dunvegan.

What is the top LGBTQ-friendly place to stay in Dunvegan?

Minnies Rooms is a top LGBTQ-friendly B&B that features free breakfast and free Wi-Fi. Dunshee is another good choice for your trip. See all available hotels listed as LGBTQ-friendly in Dunvegan.

What's the best dog-friendly place to stay in Dunvegan?

Hame Hotel is a top guest house for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options to stay with your pet include Skye Lodge and Tullochard House. See more pet-friendly hotel accommodations in Dunvegan.

How is it staying in Dunvegan?

Visitors to Dunvegan will definitely enjoy the restaurants. This city also attracts tourists with its welcoming and cultural setting. In Dunvegan, there are 34 hotels and other accommodation options to choose from. Find out more about Dunvegan.

What is there to see in Dunvegan?

Natural beauty is on display at Claigan Coral Beach, Coral Beach and Harlosh Island. Additionally, you might want to add Dunvegan Castle to your itinerary. Take a look at what more there is to see and do in Expedia's Dunvegan guide.

What's the seasonal weather like in Dunvegan?

The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and January, with an average of 7°C. Average annual precipitation for Dunvegan is 1494 mm.