Skeabost Hotel
Country-house hotel by the River Snizort, with fishing and golf on site.
Skeabost Hotel sits at Skeabost Bridge, a few miles north-west of Portree on the road towards Dunvegan, where the River Snizort runs through its grounds. It's more of a country-house estate than a town hotel, with sea and mountain views and its own nine-hole golf course.
It's rated 4.5 out of 5 from over 540 Google reviews. The hotel runs a restaurant and bar, offers fishing on the river, has an EV charge point and free on-site parking, and is a popular wedding venue — worth knowing if you're after a quiet weekend, as it can get busy on those dates.
Check availability for Skeabost Hotel on Booking.com →