Check availability

Broaden your horizons

Please note: We are currently undergoing renovation works at the hotel. You will not be inconvenienced by any noise however, due to the scaffolding required to carry out the renovations, certain rooms may have obstructed views. We hope that this will not affect your stay. 


Marmalade is a luxury hotel in the Isle of Skye designed for comfort and built for pleasure. Surrounded by breathtaking landscapes, beautiful coastlines, and the picturesque town of Portree, Marmalade is the perfect place to broaden your horizons. New experiences await you in the Isle of Skye and the possibilities really are endless. Watch rare and wonderful wildlife roam freely in the Highlands, experience the adrenaline of deep sea fishing, and bask in the freedom of the Scottish countryside.

Explore Skye

Escape the hustle and bustle of everyday life and retreat to the serene Scottish countryside with a stay at Marmalade.
When you book direct, you are guaranteed the best room rate available.

Food and drink

Specialising in steak and oysters, The Restaurant at Marmalade takes you on a mouth-watering journey through the Isle of Skye's traditional flavours.

Private Hire

Take control of our classic Georgian building with your own private event.

Luxury Rooms

Each stylish room has the touches that make a difference. From Egyptian Cotton sheets to Nespresso Machines. An idyllic place to rest after your exploring

"Great place to have a walk around and enjoy the sights. The buildings are nicely laid out in a vibrant combination of colours. The harbour has restaurants and different shops so it is well placed for tourists, but at the same time, genuine."

TripAdvisor review