Find hotels in Dunvegan from £201

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunvegan hotels

Skye Lodge

Skye Lodge
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (55 reviews)
"Amazing ! Really enjoyed our stay. Thank you so much !!!"
Canada
Morgan
The price is £233
includes taxes & fees
20 Jun - 21 Jun
Skye Lodge

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (112 reviews)
The price is £333
includes taxes & fees
21 Jun - 22 Jun
Hame Hotel

Shepherds Hut

Shepherds Hut
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (1 review)
"Absolutely Perfect stay. I loved every minute! Great hosts, loved my location."
United States
Courtney
The price is £420
includes taxes & fees
4 Jul - 5 Jul
Shepherds Hut

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (77 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is £343
includes taxes & fees
17 Jul - 18 Jul
Atholl House Skye

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (53 reviews)
"Amazing place to stay. Food was excellent also."
United States
DeWayne
The price is £574
includes taxes & fees
13 Jul - 14 Jul
The Flodigarry Hotel in the Skye

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (617 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is £299
includes taxes & fees
21 Jun - 22 Jun
Sligachan Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (195 reviews)
"Absolutely perfect place! So cozy and charming! Excellent staff, excellent food and loved the location!! You owe it to yourself to stay at this lovely house hotel!!!!"
United States
Kathy
The price is £330
includes taxes & fees
3 Jul - 4 Jul
Greshornish House Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (331 reviews)
"Beautiful property with wonderful views. Restaurant was great and staff super helpful and friendly. The walk up to the higher level rooms can be challenging, but definitely would stay here again."
United States
Asad
The price is £496
includes taxes & fees
29 Jun - 30 Jun
Bracken Hide Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (69 reviews)
"The accommodations were very clean and well suited for a super relaxing stay with incredible views of the Raasay straight. Staff was amazing and the dinner and breakfasts were very well prepared. Incredible place to stay! I would highly recommend it."
Canada
james
The price is £205
includes taxes & fees
22 Jun - 23 Jun
Isle of Raasay Distillery

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (841 reviews)
The price is £201
includes taxes & fees
5 Jul - 6 Jul
Tongadale Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (546 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is £459
includes taxes & fees
2 Jul - 3 Jul
Skeabost House Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is £301
includes taxes & fees
21 Jun - 22 Jun
Uig Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (212 reviews)
"We loved the staff!"
United States
Katrina
Redwood House Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (336 reviews)
"The restaurant was excellent"
United States
Brooke
The price is £417
includes taxes & fees
28 Jun - 29 Jun
The Marmalade Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (372 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The Skye Inn

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (614 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
Cuillin Hills Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (293 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is £375
includes taxes & fees
2 Jul - 3 Jul
The Bosville

Faodail House

Faodail House
2.0 star property
Skeabost
The price is £1,440
includes taxes & fees
13 Jul - 14 Jul
Faodail House

Apartment 3 Pheonix Flats

Apartment 3 Pheonix Flats
3.0 star property
Portree Town
8.2 out of 10, Very good, (25 reviews)
"The apt was clean enough. Felt a bit like being in a dormitory. The soap dispensers were half full. Ashtray with cigarette butts was left outdoors on the table and was filled with rain water. Most disappointing was the shower. It looked new, but did not work properly. Hot and cold and hot and cold water. Needs to be corrected. "
United States
Laurie
The price is £460
includes taxes & fees
2 Jul - 3 Jul
Apartment 3 Pheonix Flats

Amber's Cottage

Amber's Cottage
2.0 star property
Staffin
8.0 out of 10, Very good, (4 reviews)
"Great location. Super cozy. We enjoyed our stay."
Canada
Ward
The price is £796
includes taxes & fees
16 Jul - 17 Jul
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

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 Skye Silver Gift Shop.

Stay near popular Dunvegan attractions

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.

Top Dunvegan Hotel Reviews

More cheap stays in Dunvegan

Hotels in Dunvegan with star rating

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Stunning Dunvegan Castle: Explore the historic Dunvegan Castle, the oldest continuously inhabited castle in Scotland, surrounded by beautiful gardens.
  • Serene Loch Dunvegan: Enjoy scenic walks and picnics by the tranquil waters of Loch Dunvegan, perfect for relaxation and nature appreciation.
  • Picturesque Beaches: Discover the beautiful beaches in the area, ideal for leisurely strolls and breathtaking coastal views.
  • Historic Lighthouse: Visit the iconic Dunvegan Lighthouse, which offers stunning views and a glimpse into maritime history.
  • Charming Accommodations: Stay in delightful bed and breakfasts or guesthouses that provide a warm, welcoming atmosphere.

Find great hotels in and around Dunvegan

Discover a charming selection of accommodations in Dunvegan, Scotland, where you can choose from delightful bed and breakfasts and inviting guesthouses. Whether you're seeking a pet-friendly stay, an adventure-filled getaway, or an LGBTQIA-welcoming experience, Dunvegan offers a variety of options, including the renowned Skye Lodge and the quaint Stone Cottage. Enjoy the scenic beauty of the village while relaxing in comfortable lodgings tailored to your needs.

  • Skeabost House Hotel: A charming 4-star hotel with a romantic and adventurous theme, Skeabost House Hotel boasts a guest rating of 9.0. Located 16.1km from Dunvegan, this hotel is an ideal retreat for couples and adventure enthusiasts alike. The property offers a range of outdoor activities including fishing onsite, and nearby options such as hiking, mountain biking, and climbing. Guests can savour delightful garden views from the restaurant, and enjoy limited-hours room service for a more intimate dining experience. The hotel also features special romance packages, making it a perfect choice for a memorable getaway.
  • Redwood House Hotel: With a 3-star rating and a guest rating of 8.4, Redwood House Hotel is located 11.3km from Dunvegan. This welcoming hotel offers a delightful array of dining options including a free daily breakfast, a restaurant, and a bar/lounge area. Guests appreciate the relaxed atmosphere and the convenience of complimentary breakfasts, making it a suitable choice for travellers looking for comfort and value. Its proximity to local attractions ensures that you can easily explore the beauty of the surrounding area during your stay.
  • Atholl House Skye: Renowned for its impeccable guest rating of 10.0, Atholl House Skye is a 3-star property situated in Dunvegan. Offering free daily breakfast and continental options, this hotel ensures a refreshing start to your day. Guests can enjoy various entertainment features, including digital TV and multiple televisions in the common areas. With its central location, visitors have the chance to explore nearby village sites, making it a perfect base for those eager to immerse themselves in the local culture and scenery.

Where to stay in and around Dunvegan

Dunvegan, Scotland, offers a captivating blend of outdoor adventures and cultural experiences. Nestled near Loch Dunvegan and the historic village of Dunvegan, visitors can explore the enchanting castle grounds and bask in the serene ambiance. Whether you're seeking a romantic getaway or a relaxing family-friendly escape, the friendly atmosphere and rich heritage of this charming destination make it an ideal spot for an unforgettable holiday.

  • Herebost: Nestled within the scenic landscapes of Dunvegan, Herebost is a charming village that offers a delightful outdoor experience for visitors. With a moderately seasonal influx of travellers, peak visits occur from August to October, coinciding with the beautiful Scottish autumn. Here, adventure awaits with hiking trails that lead to breathtaking scenery, while the local harbour and marina provide opportunities for exploration and relaxation. The village is also home to a historic site that adds a cultural touch to your visit, making Herebost a must-see for nature enthusiasts and history buffs alike.
  • Skinidin: Just 3.2km from Dunvegan, Skinidin is a picturesque neighbourhood that draws visitors seeking a romantic and scenic getaway. With a travel season similar to that of Herebost, it thrives in the late summer and early autumn months. Skinidin boasts stunning views and a serene atmosphere, ideal for couples or those wanting to reconnect with nature. The area's local landmarks, including a charming marina and historic sites, create an enchanting backdrop for leisurely strolls and memorable moments, making it a perfect spot for a peaceful retreat.
  • Caroy: Located within the Dunvegan area, Caroy is a quaint village that caters to families and business travellers alike. With a similar seasonal pattern, it welcomes visitors primarily from August to October. The village offers essential amenities, including a local store, ensuring a comfortable stay for families exploring the nearby attractions. The city-themed experience enriches your visit, providing a blend of relaxation and convenience, while its close proximity to local landmarks makes it an attractive base for discovering the stunning Isle of Skye.

Things to do in Dunvegan

Dunvegan, Scotland, is perfect for outdoor enthusiasts and those seeking a romantic getaway, with a rich cultural backdrop. Visitors can enjoy scenic woodland walks, picnic areas, and thrilling hiking trails, making it an ideal spot for exploration. Don't miss out on local attractions and top sights that highlight the area's natural beauty and history, ensuring a memorable holiday experience.

Shopping

Dunvegan offers charming local shops like The Old School and The Dunvegan Shop, perfect for unique gifts and souvenirs. If you're up for a drive, visit Portree's Skye Batiks and The Isle of Skye Candle Company for more extensive selections.

Recreation

In Dunvegan, the Skye Wellness Centre offers rejuvenating therapies and holistic treatments, surrounded by breathtaking landscapes. Enjoy yoga sessions at the tranquil Dunvegan Castle Gardens, where the serene environment enhances mindfulness and relaxation, perfect for reconnecting with nature.

Adventure

Explore the majestic Dunvegan Castle, where you can tour the historic grounds and enjoy the stunning gardens. For the adventurous, kayaking around the nearby waters offers a thrilling way to experience the local wildlife and scenery. Don't miss the opportunity to hike the scenic trails of the Isle of Skye.

Nightlife

Dunvegan offers a charming nightlife atmosphere, where the cosy MacLeod's Table welcomes you with traditional Scottish fare and live music. The nearby Dunvegan Castle hosts occasional evening events, adding a touch of history to your night. Enjoy a relaxed evening, soaking in the local culture and warmth.

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

Booking tips and Expedia advantages for Dunvegan

  • 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 June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Dunvegan 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 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 preferred type of accommodation. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by booking a package through Expedia, which combines your hotel accommodation in Dunvegan with your flights and activities.

Find the best attractions in and around Dunvegan

Dunvegan is an idyllic destination perfect for outdoor enthusiasts and those seeking a romantic getaway, steeped in culture. Key attractions include the stunning Dunvegan Castle, alongside beautiful beaches and a historic lighthouse. These points of interest offer a delightful mix of outdoor adventures and cultural experiences, ensuring a memorable visit for all travellers.

  • Dunvegan Castle: Experience the enchanting atmosphere of Dunvegan Castle, the oldest continuously inhabited castle in Scotland. Nestled in stunning landscapes, its rich history and romantic vibes offer visitors a glimpse into the lives of the MacLeod clan.
  • Claigan Coral Beach: Relax on the beautiful Claigan Coral Beach, known for its unique coral sand and crystal-clear waters. This hidden gem provides a tranquil beach vibe, perfect for leisurely strolls and soaking in the scenic beauty of the Isle of Skye.
  • Neist Point Lighthouse: Visit the historic Neist Point Lighthouse, located 12.9km from Dunvegan. This iconic lighthouse not only boasts breathtaking coastal views but also offers insights into maritime history, making it a cultural highlight of the area.

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 CloudyAverageAverage
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 HighSlightly High
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

For your visit to Dunvegan, you can fly into several major airports. INVerness (INV) is 151.3km away and offers nearby hotels such as the 5-star Rocpool Reserve and Ness Walk, both 12.9km from the airport, providing various transportation services. Stornoway (SYY) is 88.5km from Dunvegan, with excellent accommodation options like the 4-star Stornoway Bed and Breakfast and Cabarfeidh Hotel, both just 3.2km away. Alternatively, Benbecula (BEB) is the closest at 46.7km, with the 3-star Orasay Inn located 11.3km from the airport. Each location provides convenient access to Dunvegan, ensuring a comfortable stay.

Frequently asked questions

What is the best area to stay in Dunvegan?
The best area to stay in Dunvegan is within Dunvegan village itself, particularly around the B884 and the road leading to Dunvegan Castle.

This compact village is the main centre of activity in the area and provides convenient access to Dunvegan Castle, its most famous landmark. The village has a few local shops, eateries, and a petrol station, making it a practical base for exploring the north-west of the Isle of Skye.

For couples and families, staying in Dunvegan village offers a relaxed and convenient experience. You'll be within easy reach of the castle and its gardens, as well as boat trips that depart from the loch.
What are the best hotels in Dunvegan that travellers recommend?
Two of the best hotels in Dunvegan that receive consistently high recommendations from travellers are Kilmuir Park and Atholl House Skye.

The 3.5-star Kilmuir Park, with an outstanding 10.0 rating, is a lovely option for couples, offering free breakfast and beautiful mountain views from its terrace. Guests frequently mention the quiet location and the lovely breakfast.

Another highly recommended choice is the 3-star Atholl House Skye, which also has a great 10.0 rating. This hotel offers free continental breakfast and free self-parking. It is conveniently located just 2.0 km from Dunvegan Castle. Guests praise the comfortable and clean rooms, the convenient and great location, and the fantastic, warm service from the staff.
What hotels in Dunvegan offer free breakfast?
For hotels in Dunvegan that offer complimentary breakfast, you have several excellent choices, including Kilmuir Park, Atholl House Skye, Minnies Rooms, and The Tide B&B.

The 3.5-star Kilmuir Park, with an outstanding 10.0 rating, provides a lovely free full breakfast and is set in a quiet mountain location, offering beautiful mountain views. Guests appreciate the complimentary toiletries and free self-parking.

Another fantastic option is the 3-star Atholl House Skye, also boasting a superb 10.0 rating. This hotel offers a free continental breakfast, and guests frequently mention the comfortable, clean rooms and convenient location. The staff are often described as warm and absolutely lovely.

Minnies Rooms, a 3.5-star accommodation rated 9.4, also includes a free continental breakfast. Guests frequently comment on the great location and clean rooms.

Finally, The Tide B&B, with a 3.5-star rating and a superb 10.0 review score, provides a complimentary continental breakfast. This hotel also offers free toiletries and features rooms with a balcony or patio, and a terrace for guests to enjoy. Find more hotels with breakfast in Dunvegan
What are the best budget hotels in Dunvegan?
For budget-friendly accommodation in Dunvegan, you might consider Atholl House Skye or Dunshee.

The 3-star Atholl House Skye, with a great 10.0 rating, offers comfortable and clean rooms with comfy beds. Guests consistently praise the fantastic and amazing service from the warm and absolutely lovely staff. Free parking, complimentary toiletries, and free WiFi are provided, along with a free continental breakfast.

Another excellent option is the 3-star Dunshee, also with a great 10.0 rating. This hotel offers free self-parking, free WiFi, and off-street parking. Guests particularly enjoy the delicious breakfast and the lovely garden and terrace areas. View all budget hotels in Dunvegan
What are the most romantic hotels in Dunvegan for couples?
For a romantic stay in Dunvegan, Kilmuir Park and The Tide B&B are both excellent choices for couples.

Kilmuir Park, a 3.5-star accommodation with a great 10.0 rating, offers a lovely setting for couples. Guests frequently praise the complimentary full breakfast and the peaceful mountain location, with many rooms providing beautiful mountain views. Free Wi-Fi and free self-parking are also provided for convenience.

Another highly-rated option is The Tide B&B, also 3.5-star rated with a 10.0 review score. This bed and breakfast features rooms with balconies or terraces, some offering delightful sea views. Guests can enjoy a complimentary continental breakfast, free Wi-Fi, and free self-parking. The provision of free toiletries is an added convenience. See all romantic hotels in Dunvegan
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 canceled 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 in Dunvegan.
How can I save on a Dunvegan hotel booking with Expedia?
Members always get our best prices. Find our best Dunvegan hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Dunvegan hotel?
Prices for hotels in Dunvegan often vary, but you can find a great deal from £201 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 the cheapest rate.

Explore a world of travel with Expedia