A room with antique furniture, including a sofa, chairs, a table, and a billiards table. There is a painting on the wall, a bust on a pedestal, and a potted plant.

Find hotels in Dunvegan from Rp4.896.851

  • 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

Next weekend
In two weeks

Filter by

Guest rating

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

Star rating

Our top choices for Dunvegan hotels

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (112 reviews)
"I had an amazing stay at Hame Hotel on the Isle of Skye. All the staff were incredibly welcoming and well organized, making our stay very easy. The location is stunning and very central for exploring the island. The room itself was spacious, clean, and comfortable. They have a great common area with an honesty bar that is well stocked. The food was a highlight - we had all of our breakfasts and dinners at the hotel, and every meal was delicious with a great view of the mountains! I will most...
Canada
Megan
The price is Rp5.522.263
Rp6.626.716 total
includes taxes & fees
24 Jul - 25 Jul
Hame Hotel

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (78 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is Rp5.302.950
Rp6.363.540 total
includes taxes & fees
28 Jun - 29 Jun
Atholl House Skye

The Cabin

The Cabin
3.0 star property
Dunvegan
The price is Rp10.496.293
Rp12.595.551 total
includes taxes & fees
18 Jul - 19 Jul
The Cabin

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 Rp4.810.111
Rp5.772.133 total
includes taxes & fees
28 Jun - 29 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 Rp8.284.430
Rp9.941.316 total
includes taxes & fees
5 Jul - 6 Jul
Shepherds Hut

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,002 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is Rp5.933.705
Rp7.120.541 total
includes taxes & fees
21 Jul - 22 Jul
Uig Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (622 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is Rp5.894.357
Rp7.073.229 total
includes taxes & fees
5 Jul - 6 Jul
Sligachan 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 Rp8.969.674
Rp10.763.609 total
includes taxes & fees
23 Jul - 24 Jul
The Marmalade Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (846 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is Rp4.080.709
Rp4.896.851 total
includes taxes & fees
8 Jul - 9 Jul
Tongadale Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (615 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
The price is Rp13.274.723
Rp15.929.668 total
includes taxes & fees
2 Jul - 3 Jul
Cuillin Hills Hotel

The Skye Inn

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

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (71 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 Rp5.319.588
Rp6.383.411 total
includes taxes & fees
26 Jul - 27 Jul
Isle of Raasay Distillery

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (62 reviews)
"The room was great and clean and had character!!!"
United States
Julia
The price is Rp4.534.121
Rp5.440.945 total
includes taxes & fees
28 Jun - 29 Jun
The Portree Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (294 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is Rp8.082.563
Rp9.699.076 total
includes taxes & fees
3 Jul - 4 Jul
The Bosville

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (548 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is Rp10.231.342
Rp12.277.610 total
includes taxes & fees
23 Jul - 24 Jul
Skeabost House Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (197 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 Rp6.505.478
Rp7.806.573 total
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, (337 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 Rp9.304.726
Rp11.165.766 total
includes taxes & fees
10 Jul - 11 Jul
Bracken Hide Hotel

Faodail House

Faodail House
2.0 star property
Skeabost
The price is Rp28.392.271
Rp34.070.725 total
includes taxes & fees
3 Jul - 4 Jul
Faodail House

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 Rp10.187.578
Rp12.225.093 total
includes taxes & fees
24 Jul - 25 Jul
The Flodigarry Hotel in the Skye

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 Rp9.068.242
Rp10.881.890 total
includes taxes & fees
2 Jul - 3 Jul
Apartment 3 Pheonix Flats
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.

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.

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

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

  • Dunvegan Castle: Visit the historic Dunvegan Castle, a captivating landmark surrounded by stunning gardens and rich heritage.
  • Scenic Landscapes: Explore breathtaking views at Loch Dunvegan and picturesque hiking trails that showcase the natural beauty of the Isle of Skye.
  • Charming Village Atmosphere: Enjoy the serene ambiance of Dunvegan, with friendly locals and quaint shops that enhance your experience.
  • Outdoor Activities: Engage in various outdoor pursuits, from woodland walks to beach visits, perfect for nature lovers.
  • Diverse Accommodations: Choose from charming bed and breakfasts and guesthouses, catering to all types of travellers.

Find great hotels in and around Dunvegan

Explore a variety of charming accommodations in Dunvegan, Scotland, from delightful bed and breakfasts to welcoming guesthouses. Whether you're seeking a pet-friendly escape, an adventure-filled getaway, or an LGBTQIA-friendly environment, Dunvegan offers something for every traveller. Discover popular options like the Dunvegan Hotel, Skye Lodge, and Stone Cottage, all nestled in the picturesque village of Dunvegan on the enchanting Isle of Skye.

  • Skeabost House Hotel: Nestled approximately 16km from Dunvegan, the 4-star Skeabost House Hotel exudes a distinctive charm ideal for those seeking adventure or a romantic getaway. With a superb guest rating of 9.0 out of 10, this hotel offers a range of adventure sports, including hiking, mountain biking, and fishing right onsite. Guests can indulge in specially tailored romance packages, complemented by stunning garden views from the restaurant. Limited room service is available for those who wish to enjoy a quiet evening in the comfort of their room.
  • Redwood House Hotel: Located a mere 11km from Dunvegan, the 3-star Redwood House Hotel boasts a guest rating of 8.4 out of 10. This welcoming accommodation offers a homely atmosphere with complimentary breakfast served daily, ensuring guests start their day on the right note. The onsite restaurant and bar lend a relaxed vibe, making it an excellent choice for those seeking a friendly and comfortable base to explore the stunning Isle of Skye.
  • Atholl House Skye: Situated in Dunvegan, Atholl House Skye is a 3-star gem with an impressive guest rating of 10.0 out of 10. Guests are treated to a delightful complimentary breakfast, including a continental option, available daily. The property offers entertainment features such as digital television, enhancing your stay with a touch of comfort. With its charming village setting, Atholl House Skye serves as an ideal launching point for exploring local attractions while enjoying a relaxing atmosphere.

Where to stay in and around Dunvegan

In the charming village of Dunvegan, immerse yourself in a serene ambiance and explore the captivating Castle Grounds. The nearby Loch Dunvegan offers breathtaking views, perfect for outdoor adventures. With its rich culture, friendly locals, and relaxing atmosphere, Dunvegan is an ideal destination for romantic getaways and family-friendly holidays alike. Discover the historical treasures and picturesque landscapes that make this Scottish gem truly unforgettable.

  • Lonmore: Nestled within the enchanting landscapes of Dunvegan, Lonmore is a quaint village that offers a blend of cultural experiences and outdoor adventure. The village sees a moderate influx of travellers, especially from August to October, with visitors drawn to its rich history and romantic charm. Popular activities include hiking through scenic trails that lead to stunning local landmarks, such as historic sites and the iconic lighthouse. The area's picturesque water features provide a perfect backdrop for relaxation and exploration, making Lonmore an ideal destination for those seeking a nature-infused getaway.
  • Skinidin: Located a mere 3km from Dunvegan, Skinidin is a charming neighbourhood that captivates visitors with its stunning scenery and outdoor activities. With a similar seasonal travel pattern, the area attracts tourists predominantly between August and October. Skinidin is perfect for couples and outdoor enthusiasts, offering access to captivating historic places, a lovely harbour, and a marina. The tranquil surroundings make it a fantastic spot for leisurely walks or romantic picnics by the water, allowing you to immerse yourself in the natural beauty of the Scottish Highlands.
  • Orbost: Orbost, another delightful village in the Dunvegan area, is well-known for its beachside allure and outdoor adventures. The village experiences a moderate seasonal flow of visitors, with peak travel from August to October. Orbost is popular for its recreational areas and trail access, making it an excellent choice for those who enjoy exploring nature. Local attractions, including a marina and harbour, enhance the village's charm, offering a perfect setting for beach activities and leisurely strolls along the waterfront. Whether you're seeking a city-themed experience or outdoor escapades, Orbost has something to offer every traveller.

Things to do in Dunvegan

Shopping

In Dunvegan, you can find charming local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Portree Market, about 18km away, where you can browse various artisan goods and local produce in a vibrant setting.

Recreation

At the Dunvegan Castle Gardens, immerse yourself in serene landscapes and tranquil walks, surrounded by lush greenery. The nearby Skye Wellness Retreat offers yoga sessions and holistic therapies, allowing you to rejuvenate your body and mind in a peaceful atmosphere, complemented by breathtaking views of the Isle of Skye.

Adventure

Explore the rugged beauty of the Isle of Skye by hiking the scenic trails of the Quiraing, where dramatic landscapes await. For a unique experience, take a boat trip to spot seals around the nearby waters of Loch Dunvegan, immersing yourself in the region's natural charm.

Nightlife

Dunvegan offers a charming evening with local pubs like The Old School Restaurant, where you can enjoy hearty meals and drinks. For a lively atmosphere, visit The MacLeod Centre, often hosting events and live music, creating a convivial setting for socialising with locals and fellow visitors.

*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 during the cheaper months of January to February or November. Book your accommodation about a month in advance for better rates, and look for last-minute deals on Expedia for potential savings. Wednesdays are the least expensive days to stay, while Sundays tend to be pricier. Use Expedia's search tool to filter options by budget and preferences, and consider bundling your hotel with flights and activities for additional savings. Don't forget to explore free local attractions to enhance your experience without breaking the bank.

  • 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: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences. You can organise your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in Dunvegan with your flights and activities through an Expedia package.

Find the best attractions in and around Dunvegan

Dunvegan is an enchanting destination perfect for outdoor enthusiasts, romantics, and culture seekers alike. Visitors can explore captivating attractions such as Dunvegan Castle, the historic lighthouse, and stunning beaches. With its rich heritage and scenic landscapes, Dunvegan offers a delightful blend of experiences for those seeking adventure, relaxation, and cultural immersion during their stay.

  • Dunvegan Castle: Nestled in the heart of Dunvegan, this historic castle offers a glimpse into the rich culture and romance of the Isle of Skye. Explore its beautiful gardens and learn about the fascinating history of the MacLeod clan, who have called it home for over 800 years.
  • Claigan Coral Beach: Renowned for its unique coral-like sands, Claigan Coral Beach is a stunning spot to unwind and soak up the natural beauty of the coastline. The tranquil atmosphere and picturesque views make it a perfect place for a leisurely stroll.
  • Neist Point Lighthouse: Located 13km from Dunvegan, this iconic lighthouse is steeped in history and provides breathtaking views of the rugged coastline. A visit here offers a chance to appreciate the area's maritime heritage while enjoying dramatic sunsets.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Reaching Dunvegan, Scotland, is convenient via three major airports. Inverness Airport (INV), located 151km away, offers nearby hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, providing various transportation services. Stornoway Airport (SYY), situated 89km from Dunvegan, features hotels such as the 4-star Cabarfeidh Hotel and the Hebridean Guest House, both just 3km from the airport. Lastly, Benbecula Airport (BEB) lies 47km away, with the 3-star Orasay Inn available 11km from the airport. Each option ensures visitors have comfortable accommodations and easy access to their flights.

Frequently asked questions

What's the best place for a stay in Dunvegan?
Based on our traveller data, Atholl House Skye is one of the top choices for your stay. This hotel offers free breakfast and free parking. Other good choices for your visit include Minnies Rooms and Dunvegan Camping Pods. See all available top hotels, or 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 33 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.