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$2,747

  • 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
Oct 26 - Oct 27
Tomorrow
Oct 27 - Oct 28
This weekend
Oct 30 - Nov 1
Next weekend
Nov 6 - Nov 8

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Minnies Rooms

Minnies Rooms
Dunvegan
United States
Denise
NT$4,142
NT$4,971 total
includes taxes & fees
Nov 23 - Nov 24
Minnies Rooms

2. Atholl House Skye

Atholl House Skye
Dunvegan
United Kingdom
Avi
NT$6,130
NT$7,356 total
includes taxes & fees
Nov 10 - Nov 11
Atholl House Skye

3. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
NT$7,805
NT$9,366 total
includes taxes & fees
Oct 27 - Oct 28
Hame Hotel

4. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
NT$16,381
NT$19,657 total
includes taxes & fees
Oct 30 - Oct 31
Shepherds Hut

5. The Cabin

The Cabin
Dunvegan
NT$21,496
NT$25,795 total
includes taxes & fees
Oct 30 - Oct 31
The Cabin

6. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
NT$2,289
NT$2,747 total
includes taxes & fees
Nov 20 - Nov 21
Greshornish House Hotel

7. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
NT$6,083
NT$7,299 total
includes taxes & fees
Nov 22 - Nov 23
Skeabost House Hotel

8. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
NT$6,562
NT$7,875 total
includes taxes & fees
Nov 19 - Nov 20
Cuillin Hills Hotel

9. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
michael
NT$5,339
NT$6,407 total
includes taxes & fees
Nov 15 - Nov 16
Bracken Hide Hotel

10. Uig Hotel

Uig Hotel
Uig
United States
Justin
NT$6,431
NT$7,718 total
includes taxes & fees
Nov 1 - Nov 2
Uig Hotel

11. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Russ
NT$3,924
NT$4,709 total
includes taxes & fees
Nov 19 - Nov 20
The Marmalade Hotel

12. The Skye Inn

The Skye Inn
Portree Town
United States
Cache
NT$3,935
NT$4,723 total
includes taxes & fees
Nov 1 - Nov 2
The Skye Inn

13. Old Pier Cottage B&B

Old Pier Cottage B&B
Uig
United Kingdom
Lauren
NT$6,177
NT$7,412 total
includes taxes & fees
Oct 29 - Oct 30
Old Pier Cottage B&B

14. The Bosville

The Bosville
Portree Town
United States
Elena
NT$4,905
NT$5,886 total
includes taxes & fees
Nov 15 - Nov 16
The Bosville

15. The Portree Hotel

The Portree Hotel
Portree Town
United Kingdom
Paul
NT$7,085
NT$8,502 total
includes taxes & fees
Oct 30 - Oct 31
The Portree Hotel

16. Tongadale Hotel

Tongadale Hotel
Portree Town
United States
Neal
NT$6,431
NT$7,718 total
includes taxes & fees
Nov 1 - Nov 2
Tongadale Hotel

17. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
NT$5,235
NT$6,282 total
includes taxes & fees
Oct 29 - Oct 30
The Flodigarry Hotel in the Skye

18. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
NT$5,836
NT$7,003 total
includes taxes & fees
Oct 28 - Oct 29
Isle of Raasay Distillery

19. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Ruben
NT$2,961
NT$3,554 total
includes taxes & fees
Nov 9 - Nov 10
Portree Youth Hostel

20. Sligachan Hotel

Sligachan Hotel
Minginish
United Kingdom
Martin
NT$4,798
NT$5,758 total
includes taxes & fees
Nov 8 - Nov 9
Sligachan Hotel
View all properties

Compare top hotels in Dunvegan

A dining area with a table and chairs, a window with curtains, and a view of a landscape with hills and a house.

Minnies Rooms

Dunvegan
View
A modern wooden cabin with a curved roof, a double door, and two wall-mounted lights.

Atholl House Skye

Dunvegan
View
A tranquil lakeside village with houses along the shore, surrounded by mountains.

Hame Hotel

Dunvegan
View
A landscape with a body of water, hills, and a small building.

Shepherds Hut

Dunvegan
View
Garden

Greshornish House Hotel

Skeabost
View
9.4
Exceptional
195 reviews
9.8
Exceptional
89 reviews
9.2
Wonderful
116 reviews
10.0
Exceptional
4 reviews
9.4
Exceptional
210 reviews
NT$4,142
NT$4,971 total
includes taxes & fees
Nov 23 - Nov 24
NT$6,130
NT$7,356 total
includes taxes & fees
Nov 10 - Nov 11
NT$7,805
NT$9,366 total
includes taxes & fees
Oct 27 - Oct 28
NT$16,381
NT$19,657 total
includes taxes & fees
Oct 30 - Oct 31
NT$2,289
NT$2,747 total
includes taxes & fees
Nov 20 - Nov 21
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, rocky shoreline, and a distant mountain range.

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

Seal Boat Trips

You can take time to visit Seal Boat Trips during your travels to Dunvegan. You can enjoy the restaurants while in the area.
See properties

Dunvegan Two Churches Walk

You can take time to visit Dunvegan Two Churches Walk during your travels to 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

The Skye Inn

The Skye Inn

10/10 Excellent
"Breakfast"
Johanne 2-night trip
Posted 8 hours ago
The Skye Inn
Uig Hotel

Uig Hotel

10/10 Excellent
"Very lovely little hotel. The location is a little more remote in terms of things to do or eat. The only restaurant in the area was the one in my hotel. So i ended up driving about 25 minutes to eat in Portree. The property is lovely and my room was great with the most beautiful view. Breakfast at the restaurant was great. One morning I was leaving early to hike and they made me a packed breakfast to take which was very kind. Front desk girl was very sweet and friendly and the tall young man that worked the bar was very nice. Overall very lovely stay, comfortable and wonderful view."
Aurora 3-night trip
Posted 15 hours ago
Uig Hotel
The Marmalade Hotel

The Marmalade Hotel

8/10 Good
"Room was great. Safe didn’t work. Proximity to walking was nice."
Elizabeth 3-night trip
Posted 1 day ago
The Marmalade Hotel
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Great base for exploring the Isle of Skye. Great staff."
John 2-night trip
Posted 1 day ago
Sligachan Hotel
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"Wonderful hotel in Skye. The master suite is quite nice. 24 hr bar with a great restaurant as well."
Joseph 1-night trip
Posted 1 day ago
The Flodigarry Hotel in the Skye
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Cozy and clean! The staff were so kind and helpful."
Morgan 2-night trip
Posted 1 day ago
Tongadale Hotel
The Bosville

The Bosville

10/10 Excellent
"Great location. Clean rooms delicious breakfast. Kind staff."
Elena 3-night trip
Posted 2 days ago
The Bosville
Greshornish House Hotel

Greshornish House Hotel

10/10 Excellent
"Staff"
Jopee 3-night trip
Posted 3 days ago
Greshornish House Hotel
Hame Hotel

Hame Hotel

10/10 Excellent
"Very pet friendly and staff were very helpful with regards to what to see and do on our trip."
madelene 2-night trip
Posted 6 days ago
Hame Hotel

More cheap stays in Dunvegan

Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
NT$5,366
NT$6,439 total
Nov 1 - Nov 2
includes taxes & fees
Loch Eyre House
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
NT$6,177
NT$7,412 total
Oct 29 - Oct 30
includes taxes & fees
10/10 Exceptional! (197 reviews)
Old Pier Cottage B&B
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
NT$52,331
NT$62,797 total
Oct 31 - Nov 1
includes taxes & fees
Faodail House
No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye

Skeabost Scotland
Get ratesNo 4 old Post Office Row, Isle of Skye
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (95 reviews)
Dunvegan Camping Pods
Skye Cabins

Skye Cabins

Beinn an Righ Skeabost Scotland
Get rates
10/10 Exceptional! (11 reviews)
Skye Cabins

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