Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

Hapimag Resort Edinburgh

7 Rothesay TerraceSee map

PLN 884.78per night

This is the cheapest price in 30 days, based on the rates on 27 Sep

Top reasons for booking
Great view
Most user reviews comment positively on the view from their room
Popular facilities
Free WiFi
Golf
Luggage storage
4.9/5Fantastic 398 reviews
Exploring the area
Haymarket Tram Station, 600m, About 10 mins from hotel by foot
Edinburgh Haymarket Station, 600m, About 10 mins from hotel by foot
Edinburgh Airport, 9.7km, About 18 mins from hotel by car
28
Classic Suite
1 double bed or bigger

40.0 m²

Courtyard view

92
Grand Suite
1 double bed or bigger

55.0 m²

City view

34
Townhouse Suite
1 double bed or bigger

85.0 m²

City view

Earn KlookCash for this booking & save on the next one

Read all reviews
4.9/5.0

Fantastic

398 reviews
Location
5.0
Services offered
4.9
Cleanliness
4.8
Atmosphere & facilities
4.7
All
4.5+
3.0+
Lu
Reviewed: 25 Feb 2026

5.0/5.0

Fantastic

Stayed with kids

满足了我们对英国苏格兰优雅老宅的想象,除了不能自己做饭,只有简易的微波炉,其他都很好。由于赶上电梯维修,客服帮忙上下搬运行李到4楼。周边安静,住宅应该有大约150-170年历史,维护翻修很好。
Francis
Reviewed: 19 Dec 2025

5.0/5.0

Fantastic

Stayed with partner

Excellent staff, excellent room and excellent location, overall superb
Jason
Reviewed: 23 Oct 2025

4.0/5.0

Great
The room and property are absolutely beautiful and the location is great. The staff are friendly and polite but there's not much in the way of service. I would definitely come back though when I return to Edinburgh
Neil
Reviewed: 14 Oct 2025

4.0/5.0

Great

Stayed with partner

Lovely room but bed incredibly uncomfortable
Eduardo
Reviewed: 11 Oct 2025

5.0/5.0

Fantastic
Awesome!!!
Elspeth
Reviewed: 6 Oct 2025

5.0/5.0

Fantastic

Stayed with partner

Absolutely perfect. Will definitely stay again. Big thanks to staff for sorting out our booking issues!
Shahram
Reviewed: 21 Apr 2025

5.0/5.0

Fantastic

Stayed with family · For leisure

Near everything and very nice staff
Yujin
Reviewed: 21 Apr 2025

5.0/5.0

Fantastic
We had such a lovely stay here! The staff were incredibly kind and welcoming. We visited over the Easter weekend, so the rates were a bit higher, but it was totally worth it. They even left a chocolate egg and a sweet card for the kids — such a thoughtful touch! The hotel has its own parking area, which felt very secure. It’s £15 per night, but we were happy to pay for the peace of mind. Everything about our stay was great, and I’d definitely love to come back next time I’m in Edinburgh.
David
Reviewed: 18 Apr 2025

4.0/5.0

Great

Stayed with family · For leisure

Absolutely loved our stay. My only change would be to have the property accept Amex. We used it to book but were unable to pay our balance with this card. This made it very difficult for us as we carry large balances with this card. If you are not going to accept AMEX then don't accept the first nights payment via Amex. If you do, the expectation is that it is a card that can be used. Most hotels do accept a variety of cards including AMEX. They made this a big issue and were very forceful about it. I'd stay here again. But, this was a definite thing that would stop me from coming again. And it's not really common anymore for companies in the travel and high end travel in particular not to accept all cards. Amex was accepted at small and large restaurants throughout Edinburgh.
Mike
Reviewed: 20 Mar 2025

5.0/5.0

Fantastic

Stayed with family · For friends and family

What an amazing place to stay! Grateful to have found Hapimag. A short 10 minute walk to Princes Street and everything around. 20 min walk to Edinburgh Castle and 45 minute walk to Holyrood Palace (end of Royal Mile) so everything we wanted to see was in walking distance from here. Beautiful hotel. Everything about it was just great. Room was fantastic. Wife and daughter kept saying it reminded them of a Jane Austen movie. Decor was wonderful, beds were super comfy. Our room included two single Murphy beds that the kids used while we had our own master bedroom. Plenty of room to just sprawl out and enjoy the space. Would highly recommend for a stay in Edinburgh!