Find hotels in Dunvegan from NT$3,378

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunvegan hotels

Dunshee

Dunshee
3.0 star property
Roskhill
10.0 out of 10, Exceptional, (25)
"Friendly host & excellent breakfast Enjoyable experience "
United Kingdom
Ian
The price is NT$6,160
NT$7,392 total
includes taxes & fees
Jan 3 - 2026/1/4
Dunshee

Shepherds Hut

Shepherds Hut
3.0 star property
Dunvegan
Bordering a scenic golf course, this cozy cottage offers easy access to Dunvegan Castle and Macleod's Tables. Enjoy a fully equipped kitchen, serene garden views, and complimentary WiFi while exploring the Isle of Skye's natural wonders.
The price is NT$14,517
NT$17,421 total
includes taxes & fees
Dec 29 - Dec 30
Shepherds Hut

The Cabin

The Cabin
3.0 star property
Dunvegan
Surrounded by scenic beauty, this golf-adjacent cottage provides a peaceful Highland retreat. Explore nearby Dunvegan Castle or Macleod's Tables, then return to your fully equipped kitchen and tranquil garden setting.
The price is NT$18,381
NT$22,057 total
includes taxes & fees
Jan 3 - 2026/1/4
The Cabin

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (520)
Located near Skeabost Golf Course, this hotel offers local cuisine at West Pier Restaurant and refreshing drinks at the bar. Relax in the garden or on the terrace after exploring A.C.E Target Sports Skye. Free WiFi and parking enhance your Scottish getaway.

"clean room and great staff "
United Kingdom
benoit
The price is NT$4,195
NT$5,034 total
includes taxes & fees
Jan 19 - 2026/1/20
Skeabost House Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1000)
Coastal charm meets Highland hospitality at this hotel where the onsite restaurant serves lunch and dinner. Enjoy complimentary breakfast, WiFi and parking while exploring nearby Uig Pottery and The Fairy Glen. Visitors praise the helpful staff and excellent dining.

"Lovely hotel, great location, restaurant was immense, beautiful base to enjoy a visit to Skye"
United Kingdom
Benjamin
The price is NT$8,780
NT$10,536 total
includes taxes & fees
Dec 29 - Dec 30
Uig Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (298)
Escape to this welcoming retreat with British cuisine at Chargrill Restaurant. A short stroll from Somerled Square and the Skye and Lochalsh Archive Centre, guests love the attentive staff and walkable location. Free WiFi and parking enhance your Portree adventure.

"Beautiful hotel. Room was spotless and staff so helpful. Breakfast was delicious!"
United Kingdom
Julie
The price is NT$3,477
NT$4,173 total
includes taxes & fees
Jan 17 - 2026/1/18
The Marmalade Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (45)
"Very friendly staff and a lovely hotel "
Canada
Geoffrey
The price is NT$3,717
NT$4,461 total
includes taxes & fees
Jan 23 - 2026/1/24
The Portree Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (573)
Located near Aros Experience and Portree Harbour, this hotel offers stunning Scottish cuisine at The View restaurant. Relax at the bar or on the terrace while taking in scenic vistas after a complimentary breakfast.

"Beautiful property with breathtaking views. The room had everything you could need and wonderful person at the front desk. Very convenient location. "
United Kingdom
Julia
The price is NT$4,186
NT$5,023 total
includes taxes & fees
Jan 18 - 2026/1/19
Cuillin Hills Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very Good, (826)
Just steps from Somerled Square and Portree Harbour, this welcoming hotel offers free breakfast and WiFi. Unwind with a drink at the bar after exploring, then savor a meal at the restaurant praised by previous guests.

"Nice warm, clean room, tasty breakfast, and a great bar downstairs with live music! "
Canada
B
The price is NT$5,251
NT$6,301 total
includes taxes & fees
Dec 27 - Dec 28
Tongadale Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (304)
Located in Portree near Skye and Lochalsh Archive Centre, this welcoming hotel offers free breakfast, WiFi, and parking. The restaurant and bar provide ideal spots to unwind after exploring nearby Somerled Square attractions.

"The staff was wonderful, breakfast was so good every morning. Our room was adorable and very clean. We loved our stay at the Skye Inn!!!"
United States
Rianna
The Skye Inn

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (271)
Located in Portree, this welcoming hotel sits near Portree Harbour and Somerled Square. Guests can enjoy a meal at the on-site restaurant or unwind with drinks at the bar. The attentive staff receives consistently positive reviews.

"Nice welcome at reception, clean rooms and a lovely breakfast"
United Kingdom
Rebecca
The price is NT$5,500
NT$6,599 total
includes taxes & fees
Jan 2 - 2026/1/3
The Bosville

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (287)
Set in scenic Portree, this hotel boasts 2 stylish bars and an inviting restaurant. Guests enjoy complimentary breakfast, WiFi, and parking, with nearby access to Skye and Lochalsh Archive Centre and Sgurr Alasdair.

"The room was beautiful, staff were very friendly and helpful. The restaurant was amazing and the view was perfect. "
Australia
Bianca
The price is NT$7,193
NT$8,632 total
includes taxes & fees
Jan 2 - 2026/1/3
Bracken Hide Hotel

Creagory Skye

Creagory Skye
3.5 star property
Portree Town
10.0 out of 10, Exceptional, (123)
"This place was like being at home with family :) Cozy, comfy, inviting, friendly... Susan and Donald are superb hosts and the location of their property is perfect to enjoy Portree and the surrounding area. Would definitely book a return visit!"
United States
James
The price is NT$4,080
NT$4,896 total
includes taxes & fees
Jan 9 - 2026/1/10
Creagory Skye

Portree Youth Hostel

Portree Youth Hostel
4.0 star property
Portree Town
8.8 out of 10, Excellent, (93)
Explore charming Portree from this well-situated hostel close to town center and bus station. Just minutes from Somerled Square and Portree Harbour, enjoy free WiFi while experiencing the heart of this coastal destination.

"Excellent hostel experience for our family of 4! Clean, warm, comfy beds and we enjoyed the common areas for cooking and dining with other guests!! Very nice front desk staff, thank you, Sian! "
United States
Pamela
The price is NT$2,815
NT$3,378 total
includes taxes & fees
Jan 24 - 2026/1/25
Portree Youth Hostel

The Croft House

The Croft House
3.5 star property
Milovaig
10.0 out of 10, Exceptional, (2)
Charming cottage surrounded by natural beauty offers a peaceful Scottish getaway with a kitchen and garden. Just moments from spectacular Neist Point Lighthouse and the serene waters of Loch Eishort.

"It was a wonderful trip and the Croft House was an excellent location. The rental was comfortable, clean, cozy and well equipped. I highly recommend the Croft House for a stay on the Isle of Skye. "
United States
Margaret
The price is NT$30,334
NT$36,401 total
includes taxes & fees
Jan 6 - 2026/1/7
The Croft House

Apartment 3 Pheonix Flats

Apartment 3 Pheonix Flats
3.0 star property
Portree Town
8.4 out of 10, Very Good, (23)
Located in Portree's entertainment area with easy access to Somerled Square and Portree Harbour. This apartment offers a kitchen, terrace, flat-screen TV, and convenient 24-hour front desk. Enjoy free WiFi and parking during your Isle of Skye stay.

"It was great to have a washing machine. Didn’t notice that the dryer was out the door and in its own room until I’d already dried everything by hanging it around the apartment. Oops!"
United States
Mary Kay
The price is NT$7,329
NT$8,794 total
includes taxes & fees
Dec 29 - Dec 30
Apartment 3 Pheonix Flats

Amber's Cottage

Amber's Cottage
2.0 star property
Staffin
9.4 out of 10, Exceptional, (3)
Hike the nearby Quiraing or visit Skyelight Candles from this cozy cottage. The tranquil garden offers a peaceful spot to unwind after outdoor adventures. Inside, the full kitchen and DVD player ensure homey comforts.

"Great location. Super cozy. We enjoyed our stay."
Canada
Ward
The price is NT$21,740
NT$26,088 total
includes taxes & fees
Jan 4 - 2026/1/5
Amber's Cottage
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.

Dunvegan Castle which includes a castle, a festival and tranquil scenes

Top Dunvegan Hotel Reviews

More cheap stays in Dunvegan

Find out more about Dunvegan

Top reasons to visit Dunvegan

  • Dunvegan Castle: Explore the historic Dunvegan Castle, set amidst beautiful landscapes and offering rich cultural insights.
  • Scenic Outdoor Activities: Enjoy hiking trails and nearby beaches, perfect for relaxation and adventure.
  • Charming Accommodations: Experience a range of cozy bed & breakfasts and guesthouses catering to diverse needs.
  • Local Culture: Immerse yourself in local events that highlight Dunvegan's rich heritage.
  • Iconic Lighthouse: Don't miss the chance to visit the picturesque lighthouse, a must-see attraction.

Find great hotels in and around Dunvegan

Explore a variety of accommodations in Dunvegan, Scotland, where charming bed & breakfast and guesthouse options await. Whether you seek a pet-friendly stay, a thrilling adventure, or an LGBTQIA welcoming experience, Dunvegan has something for everyone. Discover the best hotels and cozy lodgings that perfectly suit your vacation needs while enjoying the stunning beauty of the Scottish Highlands.

  • Skeabost House Hotel: Nestled 16.1km from Dunvegan, Skeabost House Hotel is a 4-star retreat that embodies adventure and romance amidst nature's beauty. This property is perfect for travelers seeking exhilarating experiences, offering a range of adventure sports such as fishing, hiking, and mountain biking. Guests can indulge in romantic packages, enhancing their stay with delightful garden views from the on-site restaurant. With limited-hour room service available, this hotel ensures a cozy atmosphere for couples looking to unwind after a day of exploration.
  • Greshornish House Hotel: Located 11.3km from Dunvegan, Greshornish House Hotel is a charming 3.5-star accommodation that welcomes pet lovers. This pet-friendly property allows dogs and offers a waived fee for service animals, making it an ideal choice for travelers who want to bring their furry friends along. The warm and inviting atmosphere, paired with comfortable amenities, ensures that both you and your pet will feel at home during your stay.
  • Kilmuir Park: Situated in the heart of Dunvegan, Kilmuir Park is a 3.5-star bed and breakfast tailored for business travelers. This property offers a convenient location with access to local business centers, making it a practical choice for those looking to blend work with leisure. Its welcoming environment and essential amenities ensure a comfortable stay, allowing guests to focus on their professional commitments while enjoying the serene surroundings of Dunvegan.

Where to stay in Dunvegan

Discover the charm of Dunvegan, a perfect blend of romance and outdoor adventure. Explore the historic Dunvegan Castle, surrounded by scenic grounds ideal for picnics. Venture into nearby areas for secluded, family-friendly retreats, or enjoy leisurely walks through relaxing landscapes. With its friendly atmosphere and rich culture, Dunvegan offers a delightful getaway for travelers seeking both tranquility and exploration.

  • Lonmore: Nestled in the heart of Dunvegan, Lonmore is a charming village that offers a unique blend of natural beauty and cultural experiences. With a moderately seasonal influx of travelers, particularly peaking from August to October, Lonmore is ideal for those seeking romantic getaways and outdoor adventures. Explore scenic hiking trails that lead to historic landmarks like castles and lighthouses, offering breathtaking views and rich history. The village exudes a serene atmosphere, making it a perfect spot for those looking to unwind and immerse themselves in Scottish culture.
  • Herebost: Located nearby, the village of Herebost is a hidden gem for outdoor enthusiasts and culture seekers. Like Lonmore, Herebost sees a seasonal rise in visitors during the late summer and early fall. The area boasts stunning scenery and is home to hiking trails that wind through the picturesque landscapes. Don’t miss the local store, where you can pick up unique souvenirs and regional delicacies. With attractions including historic sites and castles, Herebost invites you to delve into the rich heritage of the Scottish Highlands while enjoying the breathtaking surroundings.
  • Uiginish: Uiginish, another delightful village in the Dunvegan area, is perfect for those looking to enjoy beach activities and stunning coastal scenery. Travelers flock to this village from August to October, drawn by its serene beaches and scenic hiking trails. The proximity to historical lighthouses and marinas adds to its charm, making it a great spot for photography and exploration. Whether you’re relaxing on the beach or hiking along the coast, Uiginish offers a tranquil escape that highlights the natural beauty of Scotland's landscape.

Things to do near Dunvegan

Dunvegan is perfect for a romantic getaway and outdoor adventures, offering scenic excursions and charming beaches. Visitors can explore hiking trails, enjoy outdoor activities, and play at local golf courses. Don't miss the special events that showcase the area's rich culture, making it an ideal destination for those seeking a blend of relaxation and exploration.

Shopping

Dunvegan offers charming shopping experiences. Visit Skye Silver Gift Shop, just 4.8km away, for unique jewelry and gifts. The Shilasdair Shop, located 11.3km from Dunvegan, features local crafts. If you're up for a drive, Isle of Skye Oysters, 14.8km away, offers fresh seafood and local specialties.

Recreation

Experience a round of golf at Skeabost Golf Course, surrounded by beautiful landscapes and outdoor vibes, just 16.1km from Dunvegan. For a fun challenge, head to A.C.E Target Sports Skye, located 20.9km away, offering a range of sports activities to keep you energized.

Explore the Quiraing Walk Trail Access, situated 27.4km from Dunvegan, where you can immerse yourself in nature and enjoy a relaxing hike amidst stunning scenery, perfect for wellness and rejuvenation.

Adventure

In Dunvegan, explore the rugged beauty of the Isle of Skye with a kayak tour, paddling through crystal-clear waters and spotting wildlife. Experience adrenaline at Neist Point, where breathtaking coastal hikes lead to stunning cliff views and the iconic lighthouse.

Nightlife

Experience the cozy vibe at the Dunvegan Hotel, where you can enjoy a hearty meal and local ales. For a lively atmosphere, visit The Old School House, offering live music and a great selection of spirits. Don't miss the friendly locals and engaging conversations at the local pubs.

*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 a romantic and culturally rich outdoor vacation. Visitors can explore attractions like the historic Dunvegan Castle, which is surrounded by beautiful landscapes and Dunvegan Loch. The area offers a variety of experiences, from relaxing on nearby beaches to immersing in local culture. Don't miss the chance to visit the iconic lighthouse and other nearby attractions that make Dunvegan a captivating destination.

  • Dunvegan Castle: Immerse yourself in the rich history and romance of Dunvegan Castle, the oldest continuously inhabited castle in Scotland. Explore its stunning gardens and fascinating artifacts, all while surrounded by breathtaking landscapes.
  • Claigan Coral Beach: Experience the unique beauty of Claigan Coral Beach, known for its soft white sands and crystal-clear waters. Perfect for a relaxing day, this beach offers picturesque views and opportunities for leisurely walks along the shore.
  • Neist Point Lighthouse: Visit the iconic Neist Point Lighthouse, located 12.9km from Dunvegan. This historic site offers stunning cliffside views and a glimpse into maritime history, making it a must-see for culture enthusiasts.

Best time to go to Dunvegan

The best time to visit Dunvegan is dependent 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 CloudyAverageAverage
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 HighSlightly High
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 several nearby airports. Stornoway Airport (SYY) is located 88.5km away, with great hotel options such as the 4-star Hebridean Guest House and Cabarfeidh Hotel, both just 3.2km from the airport. Benbecula Airport (BEB) is 46.7km from Dunvegan and offers accommodations like the 3-star Orasay Inn, situated 11.3km away. Castlebay Airport (BRR-Barra) is 69.2km distant, with nearby lodging options including Borrodale Hotel, just 16.1km away. Each hotel provides easy access to their respective airports, ensuring a smooth travel experience for tourists.

Frequently asked questions

What's the best place for a stay in Dunvegan?
Skye Lodge is a favorite property for Expedia customers. This guesthouse offers free breakfast and free parking. The Tables Guest House is another favorite option for your trip based on reviews. 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 33 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.