Hotels in Dunvegan

Find the best offers in Dunvegan

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
Dunvegan hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

4 Cheap hotels in Dunvegan

Stein Inn - Dunvegan
8.2 1366 reviews
Dunvegan
12/09 – 14/09
₹49908/nighttotal: ₹99816 (2 )

Stein Inn

1 2
hotel , Stein
Stein Inn offers pet-friendly accommodation in Stein, situated 16 kilometres from Dunvegan Castle.
This one-bedroom, one-bathroom guesthouse features a garden, terrace, free Wi-Fi, and a restaurant with British, Scottish, seafood, vegetarian, vegan, and gluten-free options; guests can also enjoy local activities such as hiking, snorkelling, and cycling.
Greshornish House Hotel - Dunvegan
9.0 3284 reviews
Dunvegan
12/10 – 15/10
₹129727/nighttotal: ₹389181 (3 )

Greshornish House Hotel

4 7
hotel , Edinbane
Greshornish House Hotel is located in Edinbane, overlooking the sea, just 17 miles from Portree and 31 miles from Kyle of Lochalsh, offering a peaceful retreat in a picturesque coastal setting. The 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a range of amenities, including a restaurant serving authentic Scottish cuisine, a bar, a fitness centre, and a garden where guests can relax and enjoy the stunning views. Guests can also take advantage of the hotel's comfortable rooms, each with a wardrobe, flat-screen TV, and private bathroom, as well as free Wi-Fi access in public areas.
Edinbane Lodge - Dunvegan
9.4 285 reviews
Dunvegan
06/07 – 08/07
₹80392/nighttotal: ₹160784 (2 )

Edinbane Lodge

1 2
hotel , Edinbane
Edinbane Lodge is a 5-star hotel located in the village of Edinbane, just 10 miles from Dunvegan Castle. It consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The lodge offers a single room with one bathroom, accommodating up to two guests. It features a restaurant, bar, garden, and room service, along with free parking and Wi-Fi. Guests can enjoy a full English/Irish breakfast and explore the surrounding area with numerous hiking and cycling trails nearby.
Atholl House Skye - Dunvegan
9.5 848 reviews
Dunvegan
06/07 – 08/07
₹39059/nighttotal: ₹78118 (2 )

Atholl House Skye

1 2
hotel , Dunvegan
Atholl House Skye is located in Dunvegan, just 35 kilometres from Portree, offering a peaceful escape in a tranquil setting. The property enjoys excellent ratings for its location, cleanliness, and overall experience.
The house has one bedroom and one bathroom, providing comfortable accommodation for a single traveller or a couple. Guests can enjoy free parking, a shared lounge, and a continental breakfast, as well as free Wi-Fi and easy access to Dunvegan Castle and the Isle of Skye's stunning landscapes.

Best Dunvegan luxury hotels (4 and 5 stars)

Among the 2 accommodations in Dunvegan, here are the 2 best luxury hotels

Edinbane Lodge - Dunvegan
9.4 285 reviews
Dunvegan
06/07 – 08/07
₹80392/nighttotal: ₹160784 (2 )

Edinbane Lodge

1 2
hotel , Edinbane
Edinbane Lodge is a 5-star hotel located in the village of Edinbane, just 10 miles from Dunvegan Castle. It consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The lodge offers a single room with one bathroom, accommodating up to two guests. It features a restaurant, bar, garden, and room service, along with free parking and Wi-Fi. Guests can enjoy a full English/Irish breakfast and explore the surrounding area with numerous hiking and cycling trails nearby.
Greshornish House Hotel - Dunvegan
9.0 3284 reviews
Dunvegan
12/10 – 15/10
₹129727/nighttotal: ₹389181 (3 )

Greshornish House Hotel

4 7
hotel , Edinbane
Greshornish House Hotel is located in Edinbane, overlooking the sea, just 17 miles from Portree and 31 miles from Kyle of Lochalsh, offering a peaceful retreat in a picturesque coastal setting. The 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a range of amenities, including a restaurant serving authentic Scottish cuisine, a bar, a fitness centre, and a garden where guests can relax and enjoy the stunning views. Guests can also take advantage of the hotel's comfortable rooms, each with a wardrobe, flat-screen TV, and private bathroom, as well as free Wi-Fi access in public areas.

Best Dunvegan hotels with a pool

Among the 1 accommodations in Dunvegan, here are the 1 best hotels with a pool

Atholl House Skye - Dunvegan
9.5 848 reviews
Dunvegan
06/07 – 08/07
₹39059/nighttotal: ₹78118 (2 )

Atholl House Skye

1 2
hotel , Dunvegan
Atholl House Skye is located in Dunvegan, just 35 kilometres from Portree, offering a peaceful escape in a tranquil setting. The property enjoys excellent ratings for its location, cleanliness, and overall experience.
The house has one bedroom and one bathroom, providing comfortable accommodation for a single traveller or a couple. Guests can enjoy free parking, a shared lounge, and a continental breakfast, as well as free Wi-Fi and easy access to Dunvegan Castle and the Isle of Skye's stunning landscapes.

Frequently asked questions about hotels in Dunvegan

  • What are the top landmarks to see in and around Dunvegan?

    Dunvegan Castle is a must-see, perched on a dramatic cliff overlooking the sea. You can explore the castle's history and admire the stunning views from the grounds. The Fairy Flag, a legendary relic, is also on display. Nearby, the scenic Talisker Bay is a popular spot for walking and enjoying the fresh air.
  • What are the most popular 2, 3 and 4-star hotels in Dunvegan?

    Among 2, 3 and 4-star hotels in Dunvegan, Atholl House Skye and Blas Rooms are the most popular ones.

  • What are the most affordable attractions in and around Dunvegan?

    A walk along the coast path offers breathtaking views of the rugged landscape and the dramatic cliffs. The Dunvegan Heritage Museum provides a glimpse into the history of the island and is a budget-friendly option. For something different, visit the Dunvegan Pottery, where you can watch local artisans create beautiful ceramics.
  • What are the best pet friendly hotels in Dunvegan?

    The best pet friendly hotel in Dunvegan is Blas Rooms.

  • What amenities can travelers expect in hotel rooms in Dunvegan?

    Most hotels in Dunvegan offer comfortable rooms with en-suite bathrooms. You'll likely find a TV, tea and coffee making facilities, and Wi-Fi. Some hotels have additional amenities such as a restaurant, bar, or spa.
  • When is the best time to book a hotel in Dunvegan?

    The best time to book a hotel in Dunvegan is during the shoulder seasons, in spring or autumn. You'll find better rates and fewer crowds compared to the peak summer months.
  • What are some pet-friendly activities in and around Dunvegan?

    The Isle of Skye is a great place to explore with your furry friend. Many of the coastal paths are dog-friendly, and there are plenty of pubs and restaurants that welcome dogs. You can also enjoy a scenic walk along the shore at Neist Point, where dogs are allowed.
  • Which towns or cities worth a visit near Dunvegan?

    Portree, the main town on the Isle of Skye, is a charming place with a bustling harbour and a variety of shops and restaurants. For a taste of the island's history, head to the village of Uig, where you can visit the ruins of a 16th-century church.

Destinations nearby

Best Dunvegan hotels with air conditioning

Greshornish House Hotel - Dunvegan
9.0 3284 reviews
Dunvegan
12/10 – 15/10
₹129727/nighttotal: ₹389181 (3 )

Greshornish House Hotel

4 7
hotel , Edinbane
Greshornish House Hotel is located in Edinbane, overlooking the sea, just 17 miles from Portree and 31 miles from Kyle of Lochalsh, offering a peaceful retreat in a picturesque coastal setting. The 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a range of amenities, including a restaurant serving authentic Scottish cuisine, a bar, a fitness centre, and a garden where guests can relax and enjoy the stunning views. Guests can also take advantage of the hotel's comfortable rooms, each with a wardrobe, flat-screen TV, and private bathroom, as well as free Wi-Fi access in public areas.

Best Dunvegan hotels with a balcony

Greshornish House Hotel - Dunvegan
9.0 3284 reviews
Dunvegan
12/10 – 15/10
₹129727/nighttotal: ₹389181 (3 )

Greshornish House Hotel

4 7
hotel , Edinbane
Greshornish House Hotel is located in Edinbane, overlooking the sea, just 17 miles from Portree and 31 miles from Kyle of Lochalsh, offering a peaceful retreat in a picturesque coastal setting. The 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a range of amenities, including a restaurant serving authentic Scottish cuisine, a bar, a fitness centre, and a garden where guests can relax and enjoy the stunning views. Guests can also take advantage of the hotel's comfortable rooms, each with a wardrobe, flat-screen TV, and private bathroom, as well as free Wi-Fi access in public areas.
Stein Inn - Dunvegan
8.2 1366 reviews
Dunvegan
12/09 – 14/09
₹49908/nighttotal: ₹99816 (2 )

Stein Inn

1 2
hotel , Stein
Stein Inn offers pet-friendly accommodation in Stein, situated 16 kilometres from Dunvegan Castle.
This one-bedroom, one-bathroom guesthouse features a garden, terrace, free Wi-Fi, and a restaurant with British, Scottish, seafood, vegetarian, vegan, and gluten-free options; guests can also enjoy local activities such as hiking, snorkelling, and cycling.
©2026 cozycozy.com