Search Filter


  • 4
  • 14
  • 5
  • 1
  • 0
  • 133
Accommodation Type
  • Holiday homes 104
  • Bed and breakfasts 15
  • Apartments 11
  • Hotels 9
  • Guest houses 7
  • Cottages 5
  • Villas 2
  • Chalets 2
  • Hostels 1
  • Campsites 1
Hotel Facilities
  • Garden121
  • Non-smoking throughout107
  • WiFi available in all areas90
  • Non-smoking rooms85
  • Heating75
  • Hiking38
  • Breakfast options31
  • Outdoor furniture28
  • Bar22
  • Cycling22

157 Hotels in Dunvegan

Order By
Hame on Skye

Roag Orbost , Lonmore , IV55 8GZ

Hame on Skye, 4.5 km from Dunvegan on the Isle of Skye offers lake views of the surrounding Roag Peninsula. Both free WiFi and private parking are ava...

Guest Reviews
8.5 out of 10

From 13 Reviews
Starting From
GBP 175
Greshornish House Hotel

Greshornish House Hotel Edinbane , Edinbane , IV51 9PN

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden an...

Guest Reviews
9.1 out of 10

From 291 Reviews
Starting From
GBP 160
Skeabost House Hotel

Skeabost Bridge, Isle Of Skye, Skeabost Bridge , Portree , IV51 9NP

Skeabost Hotel stands within large private grounds at the edge of Loch Snizort. The hotel is an ideal base for exploring the surrounding Scottish high...

Guest Reviews
8.8 out of 10

From 514 Reviews
Starting From
GBP 298

Home Farm Road , Portree , IV51 9LX

Boasting a restaurant and bar with stunning views of the Scottish landscape, Marmalade is grade “B” listed building, dating back to 1817. Boat and...

Guest Reviews
9.2 out of 10

From 300 Reviews
Starting From
Tongadale Hotel

Wentworth Street , Portree , IV51 9EJ

Featuring free WiFi, Tongadale Hotel offers pet-friendly accommodation in Portree. Guests can enjoy the on-site restaurant and bar. Every room includ...

Guest Reviews
8.2 out of 10

From 26 Reviews
Starting From
The Royal Hotel

Bank Street , Portree , IV51 9BU

On the stunning Isle of Skye, with great views over Portree Harbour and the loch, The Royal Hotel has 2 restaurants specialising in local seafood dish...

Guest Reviews
8 out of 10

From 374 Reviews
Starting From
GBP 175
Bosville Hotel

9-11 Bosville Terrace, Portree , Portree , IV51 9DG

Overlooking Portree’s quaint harbour, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restauran...

Guest Reviews
8.8 out of 10

From 974 Reviews
Starting From
Cuillin Hills Hotel

Isle of Skye , Portree , IV51 9QU

In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant...

Guest Reviews
9 out of 10

From 1411 Reviews
Starting From
GBP 320
Sligachan Hotel

Sligachan Hotel, Sligachan, Isle of Skye , Sconser , IV47 8SW

Home to its own museum, micro-brewery, and award-winning whisky bar and restaurant, Sligachan Hotel offers pet-friendly accommodation with an outdoor ...

Guest Reviews
8.3 out of 10

From 315 Reviews
Starting From
GBP 96
The Tables Guest House

Main Street , Dunvegan , IV55 8WA

On the Isle of Skye’s spectacular north west coast, The Tables Guest House in Dunvegan offers stylishly appointed rooms and a full breakfast menu. I...

Guest Reviews
9.4 out of 10

From 268 Reviews
Starting From