Best Hotels Near Old Man of Storr Isle of Skye

The Old Man of Storr is Skye's most iconic and recognisable natural feature, a jagged pinnacle of ancient basalt rising 49 metres from the dramatic rocky plateau above the Trotternish Peninsula, viewed from below against the Sound of Raasay and the mainland mountains beyond. The 45-minute walk from the car park to the base of the Storr is one of Scotland's most popular and atmospheric hikes. Hotels on the Isle of Skye in Portree and Staffin are the closest bases for this extraordinary geological landscape.

Our Picks — Isle of Skye

Cuillin Hills Hotel — Scorrybreac Road
$$$
★ 8.8 Excellent

Scorrybreac Road

Cuillin Hills Hotel

Elegant 4-star hotel overlooking Portree Bay with stunning sea and Cuillin mountain views.

  • Mountain views
  • 4-star comfort
  • Great location
Check Availability
Kinloch Lodge — Sleat
$$$$
★ 8.9 Excellent

Historic 4-star lodge famed for Michelin-starred dining amid Sleat peninsula's natural beauty.

  • Waterfront setting
  • Historic character
  • 4-star comfort
Check Availability
Skeabost House Hotel — Skeabost Bridge
$$$
★ 8.6 Fabulous

Skeabost Bridge

Skeabost House Hotel

Boutique 4-star lochside hotel blending Victorian charm with modern luxury and fine cuisine.

  • Waterfront setting
  • Destination dining
  • Historic character
Check Availability
Duisdale House Hotel — Sleat IV43 8QW
$$$
★ 8.6 Fabulous

Sleat IV43 8QW

Duisdale House Hotel

Family-run 4-star boutique with Sound of Sleat views, award-winning food and serene gardens.

  • Family friendly
  • Boutique style
  • Extensive grounds
Check Availability
Greshornish House Hotel — Edinbane
$$$
★ 8.7 Fabulous

Historic 4-star lochside retreat offering peaceful luxury rooms and Highland hospitality.Greshornish House.

  • Waterfront setting
  • Historic character
  • Mountain views
Check Availability

Looking for more options? See all Isle of Skye hotels

Get Hotel Deals in Your Inbox

Join 10,000+ savvy travellers. Weekly picks, exclusive rates, zero spam.