Dunvegan Hotels

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Dunvegan hotels

Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (157 reviews)
"The breakfast was excellent, served in our room on a trolley, enjoyed with a beautiful view over the loch. The hospitality and attention to our needs was perfect. "
United Kingdom
Peter
The price is €153
includes taxes & fees
24 Apr - 25 Apr
Minnies Rooms

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (108 reviews)
"Nice and comfortable room, the property was easy to locate, and the owners were friendly and accomodating."
United States
xuan lan
The price is €284
includes taxes & fees
23 Apr - 24 Apr
Hame Hotel

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (74 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
Atholl House Skye

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 €483
includes taxes & fees
23 Apr - 24 Apr
Shepherds Hut

The Cabin

The Cabin
3.0 star property
Dunvegan
The price is €612
includes taxes & fees
4 May - 5 May
The Cabin

Skye Lodge

Skye Lodge
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (53 reviews)
"Great location, lovely room and great hospitality with good information on things to do and directions."
United Kingdom
Anthony
The price is €267
includes taxes & fees
17 Apr - 18 Apr
Skye Lodge

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"Absolutely amazing facility - tremendous staff - definitely worth the visit"
United States
David
The price is €346
includes taxes & fees
17 Apr - 18 Apr
Uig Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (593 reviews)
"We had a lovely two night stay at the Sligachan Hotel. Our room was clean, the beds were comfy with good pillows, and the rain shower feature in the bathroom was wonderful! We had a nice view of the water from our window. The bar next door, Seumas' Bar had an excellent selection of whiskey, a very nice dinner menu. The sea bass was fabulous and the honey cake dessert was divine. We would like to especially thank Mariam at the front desk for being so kind and helpful during our stay. "
United States
Jackie
The price is €263
includes taxes & fees
25 Apr - 26 Apr
Sligachan Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (58 reviews)
"Very friendly staff and a lovely hotel "
Canada
Geoffrey
The price is €265
includes taxes & fees
17 Apr - 18 Apr
The Portree Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (607 reviews)
"If you're visiting Portree this is the hotel to stay at. Beautiful views and wonderful food. The rooms are very nice and i would highly recommend paying extra for the ocean view. Nothing like waking up and enjoying a cup of coffee overlooking the water. The people are friendly and it's just an awesome place to stay. Everything you need in one place. "
United States
TRAVIS
The price is €442
includes taxes & fees
21 Apr - 22 Apr
Cuillin Hills Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (302 reviews)
"Beautiful spot, great sauna and plunge pool! Really lovely staff!"
Australia
Sophie
The price is €450
includes taxes & fees
20 Apr - 21 Apr
Bracken Hide Hotel

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (40 reviews)
"GREAT place"
United States
Lewis
The price is €233
includes taxes & fees
26 Apr - 27 Apr
The Flodigarry Hotel in the Skye

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (533 reviews)
"A lovely historic property. Love the dining room. Great staff."
Canada
Joseph
The price is €424
includes taxes & fees
24 Apr - 25 Apr
Skeabost House Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (322 reviews)
"Excelent place to stay"
United States
Carlos Eduardo
The price is €460
includes taxes & fees
25 Apr - 26 Apr
The Marmalade Hotel

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
The price is €323
includes taxes & fees
23 Apr - 24 Apr
Isle of Raasay Distillery

Faodail House

Faodail House
2.0 star property
Skeabost
The price is €1,655
includes taxes & fees
18 Apr - 19 Apr
Faodail House

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (340 reviews)
"The staff was so friendly, the breakfast was great and was an easy walk to town centre ! I would 100% stay here again!"
United Kingdom
Lindsay
The price is €280
includes taxes & fees
22 Apr - 23 Apr
The Skye Inn

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.6 out of 10, Exceptional, (187 reviews)
"Lovely location, great food, cozy property. "
Australia
Arabel
The price is €172
includes taxes & fees
22 Apr - 23 Apr
Greshornish House Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (193 reviews)
"Great staff and dining and view to the water"
Canada
Daryl
Redwood House Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (285 reviews)
"Great room, comfortable beds and food was too notch!"
United States
Mike
The price is €334
includes taxes & fees
25 Apr - 26 Apr
The Bosville
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 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

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Dunvegan Castle: Explore the iconic castle, steeped in history and surrounded by beautiful gardens.
  • Stunning Beaches: Enjoy breathtaking coastal views and relax on the idyllic local beaches.
  • Scenic Hiking Trails: Discover picturesque trails offering stunning landscapes and outdoor adventures.
  • Rich Local Culture: Immerse yourself in the vibrant culture and history of the area.
  • Charming Accommodations: Experience a variety of welcoming places to stay, including quaint bed and breakfasts.

Find great hotels in and around Dunvegan

Explore a variety of accommodation options in Dunvegan, Scotland, where you can find charming bed and breakfasts and welcoming hotels. Whether you're seeking pet-friendly stays or LGBTQIA-friendly environments, Dunvegan offers a delightful selection for every traveller. Don't miss nearby Glendale and Uig for even more lodging choices, ensuring a comfortable and memorable experience amidst Scotland's stunning landscapes.

  • Skeabost House Hotel: Nestled in the heart of the Scottish Highlands, Skeabost House Hotel is a 4-star haven for nature enthusiasts and adventure seekers. Located 16.1km from Dunvegan, this hotel offers a unique blend of comfort and outdoor activities. Guests can indulge in a variety of adventure sports, such as fishing onsite, or explore nearby hiking, mountain climbing, and biking options. The hotel’s picturesque surroundings make it an ideal base for those looking to immerse themselves in the natural beauty of Skye while enjoying a luxurious stay.
  • Redwood House Hotel: Just 11.3km from Dunvegan, Redwood House Hotel is a 3-star retreat that promises a warm and welcoming atmosphere. With its charming décor and friendly service, this hotel is perfect for those seeking relaxation after a day of exploration. Guests can savour delectable dishes at the on-site restaurant, unwind in the bar and lounge, or start their day with a complimentary breakfast. Its convenient location makes it an excellent choice for visitors wanting to experience the best of Skye while enjoying comfortable accommodation.
  • Atholl House Skye: Located in the enchanting village of Dunvegan, Atholl House Skye offers a cosy 3-star lodging experience. This property stands out with its complimentary continental and traditional breakfasts served daily, allowing guests to fuel up for the day’s adventures. Entertainment options like digital television enhance the comfort of your stay. With its close proximity to local sights, guests can easily explore the charm of Dunvegan, making it an ideal choice for those wanting to immerse themselves in the local culture while enjoying a homely atmosphere.

Where to stay in and around Dunvegan

Discover the enchanting charm of Dunvegan, Scotland, perfect for romantic getaways and outdoor escapades. Immerse yourself in the rich culture and history as you explore the beautiful grounds surrounding Loch Dunvegan and visit the captivating Bosville Isle. Adventure enthusiasts will relish the secluded, family-friendly atmosphere, while the friendly locals enhance your experience. Whether you're seeking relaxation or adventure, Dunvegan offers a delightful blend of scenic beauty and cultural richness for an unforgettable holiday.

  • Herebost: Nestled in the scenic area surrounding Dunvegan, Herebost is a quaint village known for its stunning landscapes and outdoor adventures. With traveller arrivals peaking from August to October, visitors flock here to immerse themselves in the breathtaking scenery and partake in a variety of outdoor activities. Herebost is flanked by majestic mountains and beaches, making it a perfect getaway for those seeking both relaxation and adventure. Whether it’s hiking along coastal paths or simply enjoying the tranquility of the surroundings, Herebost promises an unforgettable experience.
  • Lonmore: A charming village located near Dunvegan, Lonmore invites visitors to explore its rich cultural heritage and romantic landscapes. Popular from August to October, the village offers a delightful array of outdoor activities, with hiking being a favourite among travellers. Lonmore is in close proximity to captivating landmarks such as castles and historic sites, providing a cultural experience that beautifully complements its natural allure. The serene environment and picturesque vistas create a perfect backdrop for couples and history enthusiasts alike.
  • Skinidin: Located merely two miles from Dunvegan, Skinidin is a delightful neighbourhood that offers a blend of romance and culture in a stunning outdoor setting. With visitor numbers peaking from August to October, this area is ideal for those seeking a peaceful retreat. Skinidin features a range of recreational areas that cater to outdoor lovers, while historic landmarks, castles, and a charming harbour add cultural depth to your visit. This picturesque locale is perfect for leisurely strolls and exploration, making it a must-visit destination for travellers.

Things to do near Dunvegan

Dunvegan offers a delightful mix of romantic and outdoor activities, perfect for a cultural getaway. Visitors can explore scenic hiking trails, indulge in bird watching, and discover stunning beauty spots. The village is home to charming shops and attractions, making it an ideal destination for those seeking a blend of nature and local culture.

Shopping

In Dunvegan, visit Skye Silver Gift Shop just 4.8km away for unique gifts, and The Shilasdair Shop located 11.3km away for exquisite crafts. If you're up for a drive, the Isle of Skye Oysters is 14.8km away, offering a delightful selection of local seafood products.

Recreation

Skeabost Golf Course offers a picturesque setting for golf enthusiasts, surrounded by stunning landscapes, perfect for relaxation and sport. A.C.E Target Sports Skye provides exhilarating target sports experiences, while the Quiraing Walk Trail Access invites you to unwind amidst breathtaking scenery on tranquil walks.

Adventure

In Dunvegan, explore the rugged landscapes of the Isle of Skye through exhilarating hiking trails, or embark on a thrilling boat trip to spot seals and other wildlife. Visit Dunvegan Castle for a dose of history amidst stunning scenery, perfect for an adventurous day out.

Nightlife

Experience the vibrant atmosphere at The Old School Restaurant, where you can enjoy hearty dishes and local ales. For a lively evening, visit the Dunvegan Castle Gardens for seasonal events, or unwind at The Three Chimneys, famed for its exquisite dining and warm ambience.

*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, and aim to book your accommodation about a month in advance for the best rates. Wednesdays are typically the least expensive days to stay, while Sundays are the priciest. Use Expedia to find last-minute deals and filter hotels by budget and eco-friendly options. Additionally, combining hotel reservations with flights and activities can lead to significant savings. Don't forget to explore free local attractions to enhance your experience without overspending.

  • 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: Booking a hotel in Dunvegan about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring that you see the most affordable hotels first. Furthermore, 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 might find it beneficial to save money by combining your Dunvegan hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dunvegan

Dunvegan, a charming destination, is perfect for romantic getaways and outdoor adventures, steeped in rich culture. Visitors can explore the iconic Dunvegan Castle, the breathtaking local beaches, and the historic lighthouse. Whether you seek a beach day, an outdoor excursion, or a cultural experience, Dunvegan offers a variety of attractions that cater to every traveller's desire for exploration and enjoyment.

  • Dunvegan Castle: This enchanting castle, steeped in history and romance, is the oldest continuously inhabited castle in Scotland. Surrounded by stunning gardens and breathtaking landscapes, it offers a glimpse into the rich culture of the MacLeod clan, with intriguing exhibits and captivating tales of its past.
  • Claigan Coral Beach: Experience the pristine beauty of Claigan Coral Beach, characterised by its unique coral sand and stunning turquoise waters. It’s a perfect spot for a leisurely stroll or a picnic, where you can unwind while enjoying the picturesque surroundings and the gentle sound of the waves.
  • Neist Point Lighthouse: Located 12.9km from Dunvegan, this iconic lighthouse offers dramatic coastal views and a sense of tranquillity. The surrounding cliffs are perfect for wildlife spotting, making it an ideal location for photography and appreciating the rugged beauty of the Isle of Skye.

Best time to go to Dunvegan

The best time to visit Dunvegan is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, 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 visit Dunvegan, you can fly into several nearby airports. Stornoway Airport (SYY) is situated 88.5km away, with excellent hotel options like the 4-star Hebridean Guest House, Stornoway Bed and Breakfast, and the Cabarfeidh Hotel, all just 3.2km from the airport. Benbecula Airport (BEB), located 46.7km from Dunvegan, offers accommodation at the 3-star Orasay Inn, 11.3km away, and Swan View Lodge, 17.7km away. Lastly, Castlebay Airport (BRR-Barra) is 69.2km from Dunvegan, with the 3-star Borrodale Hotel and Grianaig Guest House located 10 and 17.7km away, respectively, providing convenient options for travellers.

Frequently asked questions

What's the best place for a stay in Dunvegan?
Based on our traveller data, Minnies Rooms is one of the top choices for your stay. This B&B offers free breakfast and free parking. Other good choices for your visit include Atholl House Skye and Hame Hotel. See all available top hotels, or vacation rentals in Dunvegan.
What are some of the best holiday rentals that Dunvegan has to offer?
3-Bedroom House Near Portree | Panoramic Cuillin Views | South-Facing & Peaceful: This holiday home rental outside of Dunvegan is located in the mountains, and has a patio, a garden and a BBQ to put you at ease in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Make the most of games in this rental home to help you unwind. 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 30 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 Coral Beach, Claigan 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.

Explore a world of travel with Expedia