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 NT$8,897

  • 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

Star rating

Guest rating

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

Our top choices for Dunvegan hotels

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
9.8 out of 10, Exceptional, (80 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is NT$14,971
NT$17,965 total
includes taxes & fees
Jul 30 - Jul 31
Atholl House Skye

The Cabin

The Cabin
3.0 star property
Dunvegan
The price is NT$19,070
NT$22,884 total
includes taxes & fees
Aug 13 - Aug 14
The Cabin

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 NT$15,051
NT$18,062 total
includes taxes & fees
Jul 29 - Jul 30
Shepherds Hut

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 NT$13,950
NT$16,739 total
includes taxes & fees
Jul 26 - Jul 27
Skye Lodge

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,012 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is NT$11,640
NT$13,968 total
includes taxes & fees
Jul 18 - Jul 19
Uig Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (625 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is NT$10,709
NT$12,851 total
includes taxes & fees
Jul 23 - Jul 24
Sligachan Hotel

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (57 reviews)
"Amazing place to stay. Food was excellent also."
United States
DeWayne
The price is NT$22,248
NT$26,698 total
includes taxes & fees
Aug 1 - Aug 2
The Flodigarry Hotel in the Skye

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (551 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is NT$21,454
NT$25,745 total
includes taxes & fees
Aug 14 - Aug 15
Skeabost House 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 NT$7,414
NT$8,897 total
includes taxes & fees
Jul 20 - Jul 21
Tongadale Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (348 reviews)
"The hotel very unique with nice view. Hotel staff very friendly. Room clean and well maintained just the size a little bit small. Delicious breakfast."
Malaysia
Koh
The price is NT$16,905
NT$20,286 total
includes taxes & fees
Jul 24 - Jul 25
Bracken Hide Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (199 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
Greshornish House Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (341 reviews)
"Clean room, good location, easy parking, friendly staff."
United States
Marcela
The price is NT$16,296
NT$19,556 total
includes taxes & fees
Jul 20 - Jul 21
The Marmalade Hotel

Redwood House Hotel

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

Cuillin Hills Hotel

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

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (73 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
Isle of Raasay Distillery

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (381 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The price is NT$9,461
NT$11,354 total
includes taxes & fees
Jul 29 - Jul 30
The Skye Inn

Amber's Cottage

Amber's Cottage
2.0 star property
Staffin
8.8 out of 10, Excellent, (6 reviews)
"Great location. Super cozy. We enjoyed our stay."
Canada
Ward
The price is NT$28,495
NT$34,194 total
includes taxes & fees
Jul 25 - Jul 26
Amber's Cottage

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (295 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is NT$14,505
NT$17,407 total
includes taxes & fees
Jul 26 - Jul 27
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 and neighborhoods for the activities you enjoy most. Learn more about Dunvegan
Learn more about Dunvegan

Roskhill

Though Roskhill might not have many top sights, you can venture to the surrounding area to see attractions like 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.

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

Top Dunvegan Hotel Reviews

More cheap stays in Dunvegan

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Historic Dunvegan Castle: Explore the stunning Dunvegan Castle, a symbol of local heritage and beautiful architecture, surrounded by picturesque gardens.
  • Scenic Outdoor Adventures: Enjoy hiking trails and woodland walks that highlight Dunvegan's breathtaking landscapes and natural beauty.
  • Charming Village Atmosphere: Experience the friendly culture of Dunvegan, perfect for leisurely strolls and connecting with locals.
  • Relaxing Loch Dunvegan: Discover the serene beauty of Loch Dunvegan, ideal for picnics and peaceful retreats.
  • Welcoming Accommodations: Choose from cozy bed & breakfasts and hotels that cater to all travelers, including pet-friendly options.

Find great hotels in and around Dunvegan

Explore a variety of charming accommodations in Dunvegan, Scotland, including cozy bed & breakfasts and welcoming hotels. Whether you're seeking pet-friendly options or an adventure-filled getaway, you'll find the ideal spot for your stay. Discover Dunvegan's unique offerings, such as the Skye Lodge and Stone Cottage, all while enjoying an LGBTQIA-friendly atmosphere in this picturesque village on the Isle of Skye.

  • Skeabost House Hotel: Set against a backdrop of stunning Scottish landscapes, the 4-star Skeabost House Hotel is a haven for adventure seekers and couples looking for a romantic getaway. Located 16km from Dunvegan, this charming hotel boasts a guest rating of 9.0 out of 10. Guests can indulge in a variety of adventure activities nearby, including mountain climbing, fishing, and hiking. The hotel emphasizes romance with special packages and picturesque garden views from its dining area. For added convenience, limited-hour room service allows for intimate dining experiences in the comfort of your room.
  • Redwood House Hotel: Just 11km from Dunvegan, the 3-star Redwood House Hotel offers a cozy retreat with a guest rating of 8.4 out of 10. This welcoming hotel features a range of dining options, including a complimentary full breakfast each morning, ensuring guests start their day off right. The bar and lounge area provide a perfect space to unwind after a day of exploring the beautiful Isle of Skye. With its relaxed atmosphere and convenient amenities, Redwood House Hotel is an ideal choice for travelers looking to enjoy a comfortable stay in a friendly environment.
  • Atholl House Skye: Located directly in Dunvegan, the 3-star Atholl House Skye boasts an impressive guest rating of 10.0 out of 10. This delightful property offers a complimentary breakfast daily, including a continental option, making it easy to fuel up before heading out to explore. Guests can enjoy entertainment amenities like digital television in their rooms, and the nearby village provides a charming locale for leisurely strolls. With its top-notch service and inviting atmosphere, Atholl House Skye stands out as a wonderful base for your Scottish adventure.

Where to stay in Dunvegan

Discover the charm of Dunvegan, Scotland, where outdoor adventures meet romantic ambiance. Explore the serene Loch Dunvegan and the quaint village of Dunvegan, filled with friendly locals and rich culture. Don’t miss the stunning castle grounds, perfect for leisurely strolls. This destination offers a relaxing atmosphere ideal for families and couples alike, making it a perfect getaway to immerse yourself in Scotland's natural beauty and historical allure.

  • Herebost: Nestled in the picturesque area of Dunvegan, Herebost is a quaint village that offers a blend of outdoor adventures and stunning scenery. Known for its seasonal appeal, visitor numbers peak from August to October, making it an ideal time to explore. Outdoor enthusiasts will find numerous hiking trails that showcase the breathtaking landscapes of the Scottish Highlands. Nearby landmarks include a charming marina and a historic harbor, perfect for leisurely strolls and exploration. Herebost provides a peaceful retreat for those seeking an adventurous yet serene experience.
  • Lonmore: Located close to Dunvegan, Lonmore is a village rich in culture and romantic ambiance. This destination attracts travelers year-round, with a peak in visitors from August to October. Adventurers can enjoy hiking through scenic trails, while cultural enthusiasts will appreciate the historic sites and stunning water features in the area. A notable highlight is the nearby lighthouse, which offers a glimpse into the region's maritime history. Lonmore is perfect for couples or anyone looking to immerse themselves in the area's rich heritage while enjoying breathtaking views.
  • Orbost: Orbost is a delightful village situated in the Dunvegan area, known for its beach-themed experiences and outdoor activities. With a moderate influx of visitors, particularly from August to October, this village is a hotspot for those wanting to connect with nature. Orbost features convenient trail access, stores, and recreational areas that are great for families and outdoor lovers. The nearby marina and harbor serve as local attractions, providing opportunities for water activities and scenic exploration. It's an excellent destination for those who appreciate a blend of beach life and village charm.

Things to do in Dunvegan

Shopping

Dunvegan offers charming local shops like L. MacLeod's for unique Scottish gifts and the Dunvegan Castle gift shop for souvenirs. If you're up for a drive, the nearby town of Portree features larger options like the Co-op and various boutiques for a wider selection.

Recreation

The Dunvegan Castle Gardens offer a tranquil setting with beautifully landscaped grounds, perfect for leisurely strolls. For a rejuvenating experience, visit the nearby Skye Spa, where you can indulge in soothing treatments inspired by local traditions.

Explore the stunning landscapes of the Isle of Skye through hiking trails that wind along cliffs and coastal views. The nearby Loch Dunvegan invites kayaking and birdwatching, allowing you to connect with nature and unwind.

Adventure

Explore the rugged landscapes of the Isle of Skye with a hike to the iconic Old Man of Storr, offering stunning vistas and unique rock formations. Experience kayaking around the waters of Loch Dunvegan, where you can spot seals and enjoy the tranquility of nature.

Nightlife

Check out the Dunvegan Castle for evening tours and enjoy the historic ambiance. For a relaxed vibe, visit the Old School Restaurant, where you can savor local dishes. If you're in the mood for drinks, the MacLeod's Table offers a cozy setting with a selection of craft beers.

*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 book your hotel about a month in advance for the best rates. Wednesday is the least expensive day to stay, while Sunday is the most expensive. Check Expedia for last-minute deals and combine your hotel with flights and activities for additional savings. Don’t forget to filter for eco-friendly options and sort by price to find the best deals. Utilize public transport to keep costs down, or explore on foot to enjoy the area for free.

  • 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: 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: Utilize Expedia’s search tool to refine your travel preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels that are currently available. To find the best prices and deals, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Dunvegan hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Dunvegan

Dunvegan, Scotland, is perfect for outdoor, romantic, and culture-themed vacations, offering a variety of attractions such as beautiful beaches, the historic Dunvegan Castle, and a quaint lighthouse. This charming destination caters to travelers seeking outdoor adventures and cultural experiences, making it an ideal spot for exploration and relaxation. Be sure to visit Dunvegan Castle to immerse yourself in the local history and scenic beauty.

  • Dunvegan Castle: Nestled in the scenic landscape of Dunvegan, this historic castle boasts rich culture and romantic vibes. Explore its beautifully maintained gardens, intriguing artifacts, and the captivating tales of the MacLeod clan, making it a significant site steeped in history.
  • Claigan Coral Beach: Enjoy the stunning beauty of Claigan Coral Beach, known for its unique coral sand and tranquil atmosphere. The beach offers a serene escape, perfect for leisurely walks and breathtaking views of the surrounding coastline, embodying true beach vibes.
  • Neist Point Lighthouse: Located 13km from Dunvegan, this iconic lighthouse offers cultural insights and dramatic coastal scenery. Its picturesque setting makes it a great spot for photography and enjoying the rugged beauty of the Isle of Skye.

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

Traveling to Dunvegan, Scotland, is convenient with three major airports nearby. Inverness Airport (INV) is 151km away and offers luxurious hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, providing various transportation services. Stornoway Airport (SYY), only 89km from Dunvegan, has excellent options like the 4-star Cabarfeidh Hotel and County Hotel, both 3km from the airport. Lastly, Benbecula Airport (BEB) is 47km away, with the 3-star Orasay Inn located just 11km from the airport. Each airport has accessible hotels for a comfortable stay during your visit.

Frequently asked questions

What's the best place for a stay in Dunvegan?
Based on our traveler 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 trip include Hame Hotel and Skye Lodge. 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 room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dunvegan.
Where can I learn more about changing or cancelling my trip to Dunvegan?
To find more details about changing or cancelling your trip to Dunvegan, click here.
What is the top LGBTQ-friendly accommodation in Dunvegan?
Minnies Rooms is a top LGBTQ-friendly B&B that features free breakfast and free WiFi. Dunshee is another good choice for your vacation. See all available hotels listed as LGBTQ-friendly in Dunvegan.
What's the best pet-friendly accommodation in Dunvegan?
Skye Lodge is a top guesthouse for people traveling with their pets, and offers a bar/lounge and laundry facilities for its human guests. Two other good options for you and your pet include Hame Hotel and Tullochard House. See more pet-friendly hotel accommodations in Dunvegan.
What's the best hotel for staying near Inverness Airport (INV)?
Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.
What's it like to stay in Dunvegan?
Visitors to Dunvegan are sure to enjoy the restaurants. This city also attracts tourists with its welcoming and culturally rich setting. In Dunvegan, there are 34 hotels and other accommodations to choose from. Find out more about Dunvegan.
What should I see while I'm 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. Check out what more 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 temp of 55°F, while the coldest months are February and January with an average of 44°F. Average annual precipitation for Dunvegan is 59 inches.