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.

Dunvegan Hotels from S$116

  • 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
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Dunvegan hotels

1. Minnies Rooms

Minnies Rooms
Dunvegan
United States
Denise
S$193
includes taxes & fees
19 Oct - 20 Oct
Minnies Rooms

2. Atholl House Skye

Atholl House Skye
Dunvegan
United Kingdom
Avi
S$286
includes taxes & fees
10 Nov - 11 Nov
Atholl House Skye

3. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
S$315
includes taxes & fees
18 Oct - 19 Oct
Hame Hotel

4. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
S$764
includes taxes & fees
15 Oct - 16 Oct
Shepherds Hut

5. Skye Lodge

Skye Lodge
Dunvegan
Australia
Stephen
S$411
includes taxes & fees
22 Oct - 23 Oct
Skye Lodge

6. The Cabin

The Cabin
Dunvegan
S$1,003
includes taxes & fees
23 Oct - 24 Oct
The Cabin

7. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
S$116
includes taxes & fees
9 Nov - 10 Nov
Greshornish House Hotel

8. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
S$284
includes taxes & fees
9 Nov - 10 Nov
Skeabost House Hotel

9. Uig Hotel

Uig Hotel
Uig
United States
Justin
S$300
includes taxes & fees
3 Nov - 4 Nov
Uig Hotel

10. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Canada
James
S$249
includes taxes & fees
7 Nov - 8 Nov
Bracken Hide Hotel

11. Loch Eyre House

Loch Eyre House
Skeabost
United States
Kelly
S$358
includes taxes & fees
9 Nov - 10 Nov
Loch Eyre House

12. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
S$343
includes taxes & fees
7 Nov - 8 Nov
Cuillin Hills Hotel

13. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
S$224
includes taxes & fees
1 Nov - 2 Nov
Sligachan Hotel

14. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Kelly
S$288
includes taxes & fees
11 Nov - 12 Nov
The Marmalade Hotel

15. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Stephen
S$273
includes taxes & fees
5 Nov - 6 Nov
Tongadale Hotel

16. The Skye Inn

The Skye Inn
Portree Town
United States
Cache
S$282
includes taxes & fees
1 Nov - 2 Nov
The Skye Inn

17. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Ruben
S$138
includes taxes & fees
4 Nov - 5 Nov
Portree Youth Hostel

18. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
S$277
includes taxes & fees
30 Oct - 31 Oct
The Flodigarry Hotel in the Skye

19. The Portree Hotel

The Portree Hotel
Portree Town
United States
helen
S$330
includes taxes & fees
1 Nov - 2 Nov
The Portree Hotel

20. The Bosville

The Bosville
Portree Town
United States
Bob
S$297
includes taxes & fees
8 Nov - 9 Nov
The Bosville
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 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 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

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

Giant MacAskill Museum

You can spend an afternoon studying the exhibits at 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

The Bosville

The Bosville

10/10 Excellent
"This was the best location and the most unique hotel in Portree. The room was beautiful and the bathrooms have been redone. We loved it!! The food was incredible!! Close to everything in town. Make sure you get there early though parking in town is limited, and the rules are not easy to figure out, so we found a parking ticket on our car in the morning. Besides that - it was incredible"
julia 1-night trip
Posted 8 hours ago
The Bosville
Uig Hotel

Uig Hotel

10/10 Excellent
"This was a beautiful location and hotel - Uig is an incredibly unique stay. The food was wonderful ! The rooms are quirky and fun."
julia 1-night trip
Posted 8 hours ago
Uig Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"What a beautiful place to stay! Excellent views & staff are very friendly. The cabin was clean and comfortable. Our first time in Skye, great location We will definitely come back !"
Jorge Luis 3-night trip
Posted 14 hours ago
Bracken Hide Hotel
Minnies Rooms

Minnies Rooms

10/10 Excellent
"Minnie was very sweet and took great care of us!"
Joseph 2-night trip
Posted 2 days ago
Minnies Rooms
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"The staff at this property were the absolute best and so kind and attentive. Leon was incredibly kind and helpful and all the wait staff and room service staff were awesome. I felt cared for and welcome and my stay as a woman traveling alone was the best I could have hoped for. I definitely recommend this breathtaking property and will be back! PS: make sure to experience the sauna!"
Emma 2-night trip
Posted 2 days ago
The Flodigarry Hotel in the Skye
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Beautiful and extremely comfortable room!! Lovely location and not as busy as Portree. The staff accommodated us so well when we arrived because we had not eaten dinner yet and were starving so they made sure that we got something from the restaurant even though they had closed the kitchen! We were so thankful and I definitely want to stay here again when we come back to Scotland."
Alyson 1-night trip
Posted 3 days ago
Sligachan Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Perfect walking distance in to the main square of Portree"
Cache 2-night trip
Posted 4 days ago
The Skye Inn
Tongadale Hotel

Tongadale Hotel

8/10 Good
"good people"
Stephen 1-night trip
Posted 6 days ago
Tongadale Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
Christine 2-night trip
Posted 7 days ago
Cuillin Hills Hotel

More cheap stays in Dunvegan

Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
S$358
9 Nov - 10 Nov
includes taxes & fees
Loch Eyre House
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
S$2,441
31 Oct - 1 Nov
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! (193 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
Skye Cabins

Skye Cabins

Beinn an Righ Skeabost Scotland
Get rates
10/10 Exceptional! (11 reviews)
Skye Cabins
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

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Dunvegan Castle: Explore the historic Dunvegan Castle, a stunning landmark that showcases the area's rich heritage and beautiful gardens.
  • Scenic Landscape: Enjoy breathtaking views of Loch Dunvegan and the surrounding countryside, perfect for outdoor enthusiasts.
  • Woodland Walks: Experience tranquil woodland walks and thrilling hikes, ideal for couples and nature lovers alike.
  • Charming Village: Immerse yourself in the picturesque village atmosphere, complete with friendly locals and quaint accommodations.
  • Outdoor Activities: Engage in various outdoor adventures, from picnics to beach outings, amidst the stunning natural beauty.

Find great hotels in and around Dunvegan

Dunvegan, a charming village on the Isle of Skye, offers a delightful selection of accommodation options, including inviting bed and breakfasts and comfortable hotels. Visitors can enjoy pet-friendly facilities and adventure-filled experiences, all while being welcomed into an LGBTQIA-friendly environment. From the popular Skye Lodge Dunvegan to quaint stone cottages, there’s something to suit every traveller’s preference in this picturesque setting.

  • Skeabost House Hotel: This charming 4-star hotel, situated 16.1km from Dunvegan, offers a romantic retreat for couples and adventure seekers alike. With a guest rating of 9.0 out of 10, Skeabost House Hotel provides an array of adventure sports and recreational activities both onsite and nearby, including mountain biking, climbing, and fishing. Guests can indulge in romance packages and take in stunning garden views from the restaurant. The limited-hours room service adds a touch of convenience for those seeking a private dining experience.
  • Redwood House Hotel: Located 11.3km from Dunvegan, the 3-star Redwood House Hotel boasts a cozy atmosphere with a guest rating of 8.4 out of 10. This property is ideal for those who appreciate a hearty start to their day, offering complimentary breakfast options, including a full breakfast and free daily breakfast. Guests can relax in the bar and lounge area, making it a perfect spot to unwind after exploring the beautiful Isle of Skye.
  • Atholl House Skye: Nestled in the heart of Dunvegan, Atholl House Skye is a delightful 3-star accommodation with an impressive guest rating of 10.0 out of 10. The hotel offers complimentary breakfast options daily, including continental selections, ensuring guests begin their day on a delicious note. With multiple television options for entertainment, visitors can enjoy downtime after a day of exploration. The property is also conveniently located near local village sites, enhancing the overall experience of the Skye region.

Where to stay in Dunvegan

Discover the enchanting charm of Dunvegan, Scotland, where outdoor adventures and rich culture await. Explore the serene Loch Dunvegan and wander through the picturesque village, immersing yourself in its historical ambiance. Don't miss the stunning castle grounds, perfect for a romantic stroll or a family-friendly day out. With friendly locals and a relaxing atmosphere, Dunvegan promises a delightful escape into Scotland’s captivating heritage.

  • Herebost: Nestled in the scenic area of Dunvegan, Herebost is a charming village that offers a perfect blend of outdoor adventure and stunning landscapes. With peak tourist numbers from August to October, visitors flock here for activities such as hiking along picturesque trails and exploring the local marina and historic sites. The quaint village is also home to a store where you can pick up supplies for your adventures. Whether you're seeking thrilling hikes or just a peaceful retreat surrounded by nature, Herebost has something for everyone.
  • Lonmore: Located near Dunvegan, Lonmore is a delightful village steeped in culture and romance. This area sees a moderate influx of tourists, particularly from August to October, drawn by its rich history and breathtaking scenery. Popular activities include hiking to explore the region's unique water features and visiting the iconic lighthouse, which offers stunning views of the surrounding landscapes. Lonmore’s inviting atmosphere makes it a perfect spot for couples and culture enthusiasts looking to immerse themselves in the area's heritage.
  • Orbost: Orbost is another picturesque village within the Dunvegan vicinity, known for its beautiful beaches and outdoor activities. With visitor numbers peaking in the late summer months, it attracts those seeking a blend of beach relaxation and city charm. You can enjoy easy access to trails, providing opportunities for leisurely strolls or more adventurous hikes, along with local stores and recreational areas. Close to the marina and harbour, Orbost is an ideal destination for those wanting to soak up the sun and enjoy the great outdoors.

Things to do in Dunvegan

Shopping

Dunvegan offers a charming shopping experience with local shops like Dunvegan Craft Shop, where you can find unique handmade gifts and souvenirs. If you're up for a drive, visit Portree's shops, located about 32.2km away, featuring a delightful mix of local crafts and Scottish products.

Recreation

At the Isle of Skye Spa in Dunvegan, indulge in holistic therapies that utilise local ingredients, promoting relaxation and rejuvenation. Nearby, the stunning landscapes provide opportunities for hiking and meditation, allowing you to connect with nature and enhance your wellness journey amidst breathtaking scenery.

Adventure

Explore the rugged landscapes of the Isle of Skye by hiking the famous Quiraing, where dramatic cliffs and stunning vistas await. For a unique experience, embark on a boat trip to see the seals around the nearby Loch Dunvegan, immersing yourself in the natural beauty of Scotland.

Nightlife

Visit the Old School House on the main road for a relaxed atmosphere and a selection of local ales. For a livelier scene, head to the Dunvegan Castle, where you can enjoy seasonal events and local music, immersing yourself in the vibrant Scottish culture.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Dunvegan

Dunvegan offers a charming blend of outdoor activities, romantic settings, and cultural experiences. Visitors can explore stunning beaches, the historic Dunvegan Castle, and the iconic lighthouse, making it a perfect destination for those seeking adventure and heritage. This picturesque location caters to travellers looking for a delightful experience steeped in nature and history.

  • Dunvegan Castle: Nestled in the heart of Dunvegan, this historic castle exudes culture and romance. As the ancestral home of the MacLeod clan, visitors can explore its stunning gardens and intriguing interiors, steeped in centuries of history.
  • Neist Point Lighthouse: Located 12.9km from Dunvegan, this iconic lighthouse offers breathtaking coastal views and a glimpse into maritime history. The rugged cliffs surrounding the lighthouse create a dramatic backdrop, perfect for photography enthusiasts.
  • Claigan Coral Beach: Situated within Dunvegan, this picturesque beach is known for its unique coral sands and stunning turquoise waters. A peaceful spot for a leisurely stroll, Claigan Coral Beach invites you to unwind and soak in the natural beauty.

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

Flying into Dunvegan can be done via three major airports. INVerness Airport (INV), situated 151.3km away, offers nearby hotels such as the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport, with various transportation options available. Stornoway Airport (SYY), located 88.5km from Dunvegan, has the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3.2km from the airport. Lastly, Benbecula Airport (BEB) is 46.7km away, with accommodations like the 3-star Orasay Inn, 11.3km from the airport, and Swan View Lodge, 17.7km away, providing a comfortable stay for visitors.

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 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 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 35 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. A couple of additional sights to add to your itinerary are Dunvegan Castle and Giant MacAskill Museum. 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