Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

The Marmalade Hotel

HOME FARM ROADSee map

₩ 194,509per night

This is the cheapest price in 30 days, based on the rates on 19 Nov

Top reasons for booking
Located in Portree (Portree Town), The Marmalade Hotel is within a 10-minute walk of Somerled Square and Portree Harbour. This hotel is 0.5 mi (0.8 km) from Aros Experience and 1.5 mi (2.4 km) from Aros Centre.
Popular facilities
Bar
Restaurant
Free WiFi
24-hour front desk
Luggage storage
Free parking
4.6/5Fantastic 367 reviews
Exploring the area
Duirinish Station, 32.4km, About 37 mins from hotel by car
Somerled Square, 600m, About 9 mins from hotel by foot
F Macleod Funeral Directors Of Skye, 600m, About 10 mins from hotel by foot
22
Superior Double Room
1 double bed or bigger

25.0 m²

9
Family Room
2 beds

35.0 m²

Earn KlookCash for this booking & save on the next one

Read all reviews
4.6/5.0

Fantastic

367 reviews
Location
0.0
Services offered
4.7
Cleanliness
4.7
Atmosphere & facilities
4.4
All
4.5+
3.0+
Sam
Reviewed: 3 Aug 2026

5.0/5.0

Fantastic
Very classy place. We loved our stay in Portree and the hotel was a positive part of the visit. I searched for the best sea scallops in the town and it just so happened that the Marmalade's restaurant was very high on the recommendations. So we gave it a try. Incredible! Super quiet and clean. Staff is outstanding. The walk up the hill is a little steep but it was worth being out of the main area for the quiet. Would stay there again for sure.
Shreyansh
Reviewed: 29 Jul 2026

5.0/5.0

Fantastic
The staff was very nice and helpful. We ran into some unfortunate incident and they helped us ease and comfort and understanding. Breakfast was delicious and we had spectacular views of the town amd the lake. If I ever visit Port tree I will definitely stay at this place. Book in advance. Recommend 6 months in advance
Marcela
Reviewed: 11 Jul 2026

5.0/5.0

Fantastic

Stayed with family

Clean room, good location, easy parking, friendly staff.
Patricia
Reviewed: 3 Jul 2026

5.0/5.0

Fantastic

Stayed with partner

loved it
Alan
Reviewed: 30 Jun 2026

5.0/5.0

Fantastic

Stayed with family

The Marmalade Hotel is in a nice location that’s just a short walk (about 1/2 mile) from the center of Portree and harbor. The property is a nice mix of an older renovated traditional structure (which houses the hotel lobby, guest lounge, and restaurant) and a new modern structure where the guest rooms are located. The property as a whole has a clean, contemporary feel and is well cared for. The rooms are clean, contemporary and modest with nice amenities. I would stay here again when I return to Portree.
John
Reviewed: 31 May 2026

4.0/5.0

Great

Stayed with partner

Nice facility . Staff interacted with were above average. Food very good. Evaluate value before booking.
Christopher
Reviewed: 16 May 2026

3.0/5.0

Good
The hotel is well located just a few minutes walk into the centre of Portree. The rooms are clean, well furnished and comfortable. We found the restaurant evening menu very limited. By comparison the breakfast menu was good. The absence a butter knife in the place setting was surprising and missed. The bar/ restaurant is poorly designed with guests having to stand at the bar to be served amongst the diners. Overall a nice hotel, well situated with nice rooms.
Jessi
Reviewed: 12 May 2026

5.0/5.0

Fantastic

Stayed with family · For friends and family

We absolutely loved our stay at the Marmalade and wished we had more time to stay even longer. The food in the restaurant was some of the best we had on our 3-week trip, the views are incredible, beds comfortable, and facilities / grounds very clean and beautiful. 10/10 highly recommend!
Brooke
Reviewed: 29 Apr 2026

5.0/5.0

Fantastic
The restaurant was excellent
Susan
Reviewed: 18 Apr 2026

5.0/5.0

Fantastic

Stayed with family

Hotel was great. Breakfast was superb!

Explore more on Klook

Everything you need for your Island of Skye visit

Top destinations in United Kingdom