The Marmalade Hotel — 4-Star Luxury Hotel in Portree, United Kingdom
★★★★ 4-Star Luxury Hotel

The Marmalade Hotel

Portree  ·  United Kingdom  ·  Home Farm Road

4.3 320 guest reviews

About The Marmalade Hotel — Luxury Boutique Hotel in Portree

The Marmalade Hotel is an exceptional 4-star hotel in Portree, United Kingdom. Guests enjoy a distinctive experience combining world-class facilities including bar, garden, parking, and more with the personalised warmth that defines great boutique hospitality.

Amenities & Features

Guest Reviews 4.3 / 5

jennifer beggs
★★★★★ Jul 2025

We loved our time at Marmalade hotel in Portree. Beautiful view from our window, very comfortable room and spotlessly clean. The breakfast and team were lovely, even though they had to attend to some very demanding guests (not us!) they remained unfazed. Great job guys! The easy walk down to the little village and square for some souvenir shops. Loved it!

Olds Dude
★★★★★ May 2025

We had a great stay at this hotel. The room was spacious and comfortable. As others have commented, the staffing appears to be an issue at the restaurant and bar,. However, that being said, the young men working there hustled and provided excellent service. In particular Sean is a wonderful young man who went above and beyond to ensure great service with a ready smile. It is a short walk into Portree down the hill and provided a quiet room for sleep. I can highly recommend the food, the dinner and breakfast were both quite good with a nice menu selection.

Kai Fang Ting
★★☆☆☆ Aug 2025

We stayed at this hotel for two nights during our 9-day trip, and unfortunately, it was our least favorite stay. While the price was on the higher side (not value for money), the overall experience didn’t quite match our expectations. We encountered a few issues during our stay, and the front desk staff didn’t seem particularly engaged or welcoming, which made things a bit frustrating. There is free parking and the breakfast was good, but service was quite slow—likely due to the team being short-staffed. As for the room, it could have been cleaner, maybe the cleaning staff was also short-staffed.