Marmalade Hotel
Short walk from the town centre.
Marmalade Hotel is on Home Farm Road, a short walk from Portree town centre. It's set slightly apart from the harbourside cluster of hotels, giving it a quieter setting while still keeping the town's shops and restaurants within easy reach on foot.
It's rated 4.3 from 352 Google reviews, and rooms come with a mix of garden, sea and mountain views thanks to its slightly elevated, set-back position. The hotel has family rooms, an on-site restaurant and bar, an EV charge point, and free on-site parking, which counts for a lot given how limited parking is in central Portree.
Check availability for Marmalade Hotel on Booking.com →