Find hotels in Dunvegan from £193

  • 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

Next weekend
In two weeks

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, (54 reviews)
"Great location, lovely room and great hospitality with good information on things to do and directions."
United Kingdom
Anthony
The price is £259
includes taxes & fees
2 Jun - 3 Jun
Skye Lodge

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
8 May - 9 May
Shepherds Hut

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (75 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is £279
includes taxes & fees
7 May - 8 May
Atholl House Skye

The Cabin

The Cabin
3.0 star property
Dunvegan
The price is £532
includes taxes & fees
15 May - 16 May
The Cabin

Isle of Raasay Distillery

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

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (310 reviews)
"Loved the breakfast and Mina at the bar is amazing "
United States
sonja
The price is £450
includes taxes & fees
8 May - 9 May
Bracken Hide Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,002 reviews)
"Fantastic location and food"
United States
Sivakumar
The price is £325
includes taxes & fees
15 May - 16 May
Uig Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (598 reviews)
"Lovely hotel with a lot of character and history. Great location for sight seeing and scenery. Rooms were nice and cosy. Bit of a squeeze for 4 (2 adults and 2 kids) but we only stayed for 1 night. Breakfast to order was lovely. We ate dinner next door at the pub/ bar. "
United Kingdom
Jasmine
The price is £299
includes taxes & fees
10 May - 11 May
Sligachan Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (535 reviews)
"Really friendly and thoughtful service. Lovely property in Skye with lots of privacy."
United States
Eric
The price is £509
includes taxes & fees
21 May - 22 May
Skeabost House Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (831 reviews)
"Brilliant welcoming staff, food was great and room was clean and tidy, would recommend"
United Kingdom
calum
The price is £193
includes taxes & fees
9 May - 10 May
Tongadale Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (191 reviews)
"This B&B was fantastic. The staff were all wonderful. The room and views were amazingly beautiful and charming. The entire place feels like a fairy tale."
United States
Allison
The price is £330
includes taxes & fees
1 Jun - 2 Jun
Greshornish House Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (329 reviews)
"Hotel was great. Breakfast was superb!"
United States
Susan
The price is £374
includes taxes & fees
10 May - 11 May
The Marmalade Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (196 reviews)
"Room was nice. Dinner and break at were good. Staff were lovely and friendly"
United Kingdom
Simon
The price is £278
includes taxes & fees
5 May - 6 May
Redwood House Hotel

Faodail House

Faodail House
2.0 star property
Skeabost
The price is £1,440
includes taxes & fees
16 May - 17 May
Faodail House

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (611 reviews)
"Beautiful property"
United States
Rocco
The price is £573
includes taxes & fees
10 May - 11 May
Cuillin Hills Hotel

Amber's Cottage

Amber's Cottage
2.0 star property
Staffin
9.4 out of 10, Exceptional, (3 reviews)
"Great location. Super cozy. We enjoyed our stay."
Canada
Ward
The price is £796
includes taxes & fees
7 May - 8 May
Amber's Cottage

The Croft House

The Croft House
3.5 star property
Milovaig
10.0 out of 10, Exceptional, (2 reviews)
"It was a wonderful trip and the Croft House was an excellent location. The rental was comfortable, clean, cozy and well equipped. I highly recommend the Croft House for a stay on the Isle of Skye. "
United States
Margaret
The price is £896
includes taxes & fees
23 May - 24 May
The Croft House

Apartment 3 Pheonix Flats

Apartment 3 Pheonix Flats
3.0 star property
Portree Town
8.2 out of 10, Very good, (24 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 £403
includes taxes & fees
11 May - 12 May
Apartment 3 Pheonix Flats

Tigh Na Fraoch,

Tigh Na Fraoch,
3.5 star property
Skeabost
5.0 out of 10, (2 reviews)
"A bit dated. Heater in living room not working. Poor shower water pressure. Dirty Iron board. "
United Kingdom
Anonymous traveller
Tigh Na Fraoch,
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 Harlosh Skerry.

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 £193 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