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$4,156

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 11 - Sep 12
Tomorrow
Sep 12 - Sep 13
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
NT$8,419
NT$10,103 total
includes taxes & fees
Oct 11 - Oct 12
Atholl House Skye

2. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
NT$11,466
NT$13,759 total
includes taxes & fees
Oct 3 - Oct 4
Hame Hotel

3. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
NT$16,016
NT$19,219 total
includes taxes & fees
Oct 11 - Oct 12
Shepherds Hut

4. The Cabin

The Cabin
Dunvegan
NT$21,023
NT$25,227 total
includes taxes & fees
Oct 8 - Oct 9
The Cabin

5. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
James
NT$12,260
NT$14,712 total
includes taxes & fees
Sep 30 - Oct 1
Redwood House Hotel

6. Uig Hotel

Uig Hotel
Uig
United States
Sarah
NT$9,450
NT$11,339 total
includes taxes & fees
Oct 12 - Oct 13
Uig Hotel

7. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
NT$7,462
NT$8,955 total
includes taxes & fees
Oct 5 - Oct 6
Greshornish House Hotel

8. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Brian
NT$16,913
NT$20,296 total
includes taxes & fees
Oct 9 - Oct 10
Skeabost House Hotel

9. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
NT$16,509
NT$19,811 total
includes taxes & fees
Sep 26 - Sep 27
Cuillin Hills Hotel

10. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
NT$15,133
NT$18,160 total
includes taxes & fees
Oct 10 - Oct 11
Bracken Hide Hotel

11. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
NT$7,053
NT$8,464 total
includes taxes & fees
Oct 11 - Oct 12
Sligachan Hotel

12. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
NT$14,210
NT$17,052 total
includes taxes & fees
Oct 11 - Oct 12
The Marmalade Hotel

13. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Stephen
NT$7,354
NT$8,824 total
includes taxes & fees
Oct 11 - Oct 12
Tongadale Hotel

14. Faodail House

Faodail House
Skeabost
NT$51,164
NT$61,397 total
includes taxes & fees
Sep 21 - Sep 22
Faodail House

15. The Bosville

The Bosville
Portree Town
United States
Mark
NT$12,789
NT$15,347 total
includes taxes & fees
Oct 10 - Oct 11
The Bosville

16. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
NT$16,954
NT$20,345 total
includes taxes & fees
Oct 5 - Oct 6
The Flodigarry Hotel in the Skye

17. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
NT$11,333
NT$13,599 total
includes taxes & fees
Oct 10 - Oct 11
Isle of Raasay Distillery

18. Loch Eyre Cottage

Loch Eyre Cottage
Skeabost
United States
Anna
NT$12,345
NT$14,814 total
includes taxes & fees
Oct 9 - Oct 10
Loch Eyre Cottage

19. Glenbrittle Youth Hostel

Glenbrittle Youth Hostel
Minginish
United Kingdom
Stefano
NT$3,145
NT$3,774 total
includes taxes & fees
Oct 6 - Oct 7
Glenbrittle Youth Hostel

20. Kinloch Ainort Apartments

Kinloch Ainort Apartments
Sconser
United States
Eleni
NT$9,876
NT$11,851 total
includes taxes & fees
Oct 8 - Oct 9
Kinloch Ainort Apartments
View all properties
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 Giant MacAskill Museum.

Stay near popular Dunvegan attractions

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

Dunvegan Castle

9.0/10 (184 reviews)
Set on a basalt outcrop overlooking Loch Dunvegan, this historic fortress has been home to the chiefs of a prominent Highland clan for eight centuries.
See properties
A coastal landscape with a sandy beach, clear blue water, and distant mountains.

Claigan Coral Beach

9.0/10 (63 reviews)
Experience the serenity of a far-flung beach that promises some of the best views on the spectacular Isle of Skye.
See properties
A coastal landscape with a sandy beach, grassy hills, and a body of water.
Photo by Gary Booth

Coral Beach

Why not spend a lazy afternoon at Coral Beach during your trip to Dunvegan? You can enjoy the restaurants while in the area.
See properties

Harlosh Island

Commune with nature and explore the great outdoors at Harlosh Island during your travels in Dunvegan. You can enjoy the restaurants while in the area.
See properties

Giant MacAskill Museum

You can spend an afternoon exploring the galleries in Giant MacAskill Museum during your travels in Dunvegan. You can enjoy the restaurants while in the area.
See properties

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.

See all hotels in Dunvegan
A castle on a hill, surrounded by dense forest and a body of water.

Top Dunvegan Hotel Reviews

Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Amazing place to stay in Portree! Lovely cabins were so cozy. The breakfast is amazing and the staff were wonderful."
Nicole 3-night trip
Posted 6 hours ago
Bracken Hide Hotel
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"Beautiful place with incredible scenery. Very close to attractions in Skye. Staff is excellent. It is also very quiet."
Daniel 3-night trip
Posted 8 hours ago
The Flodigarry Hotel in the Skye
Redwood House Hotel

Redwood House Hotel

8/10 Good
"Hotel was great. Good view and staff was very accommodating. Nice breakfast provided as well."
Dennis 1-night trip
Posted 12 hours ago
Redwood House Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Wonderful hotel."
Canyuan 1-night trip
Posted 2 days ago
Cuillin Hills Hotel
Portree Youth Hostel

Portree Youth Hostel

10/10 Excellent
"We stayed in a private room. Comfortable for a hostel. Friendly staff. Didn't use the facilities so cannot comment. Parking was convenient and not too expensive."
Allan 1-night trip
Posted 3 days ago
Portree Youth Hostel
Uig Hotel

Uig Hotel

8/10 Good
"It was only one night, so I could say less more."
Thomas 1-night trip
Posted 3 days ago
Uig Hotel
Tongadale Hotel

Tongadale Hotel

8/10 Good
"Good lively pub with great entertainment,can't complain about the noise because we enjoyed the first set of the live music."
Stephen 1-night trip
Posted 4 days ago
Tongadale Hotel
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Clean rooms and beautiful views"
David 1-night trip
Posted 6 days ago
Sligachan Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Great staff from check-in to the in-house bar to housekeeping. All were very professional and helpful. Breakfast was standard British breakfast. Bar and restaurant were very good. Which is nice since the hotel is a ways from other places."
Brian 2-night trip
Posted 6 days ago
Skeabost House Hotel

More cheap stays in Dunvegan

Amber's Cottage

Amber's Cottage

Staffin Scotland
NT$28,272
NT$33,926 total
Sep 22 - Sep 23
includes taxes & fees
7.8/10 Good! (8 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
NT$51,180
NT$61,416 total
Sep 18 - Sep 19
includes taxes & fees
Faodail House
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
Get rates
10/10 Exceptional! (187 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (94 reviews)
Dunvegan Camping Pods
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get rates
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye

Skeabost Scotland
Get rates
10/10 Exceptional! (24 reviews)
No 4 old Post Office Row, Isle of Skye

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 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 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?
Hame Hotel is a top guesthouse for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet include Skye Lodge 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 35 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. A couple of additional sights to add to your agenda are Dunvegan Castle and Giant MacAskill Museum. 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.

Explore a world of travel with Expedia