24 Royal Terrace
Select date
-
Select date
1 night
24 Royal Terrace

Stay at 24 Royal Terrace in Edinburgh, a 4-star hotel with 9.3/10 from 62 reviews. It offers good value with quality service, and prices start from US$118.

Check-In & Check-Out

From 15:00 until 11:00

Nearby Attractions

National Monument of Scotland: 0.34 km away

Nelson Monument: 0.4 km away

Calton Hill: 0.36 km away

Amenity Highlights

Pets policy: Pets are not allowed.

24 Royal Terrace

Show on map
We Price Match
Highlights
Ideal location
Sparkling clean
Delicious breakfast
Lots to do
Amenities
All amenities
Property Description
Show more
Cleanliness9.3
Amenities9.3
Location9.3
Service9.3
Surroundings
Airport: Edinburgh Airport
(16.3 km)
Train: Edinburgh Waverley Station
(1.0 km)
Train: Haymarket Station
(3.6 km)
Landmarks: National Monument of Scotland
(340m)
Landmarks: Calton Hill
(360m)
Landmarks: Nelson Monument
(400m)
View on map
13

Superior Double Room With Bathtub

1 Double bed
Non-smoking
Room Details
Check Availability
11

Traditional Double Room

1 Double bed
Non-smoking
Room Details
Check Availability
12

Junior Suite

2 Single bed or 1 King bed
Non-smoking
Private bathroom
Refrigerator
Minibar
TV
Room Details
Check Availability
13

Executive Apartment

1 King bed
Non-smoking
Private bathroom
Refrigerator
Minibar
TV
Room Details
Check Availability

Average for similar properties in Edinburgh
Most Mentioned
Review summary
Powered by AI
Location: The hotel is ideally located, just a short walk from city attractions, bars, and restaurants, providing both convenience and a peaceful environment. It's close to Calton Hill and the Picardy Place tram stop, making it easy for guests to explore the city on foot.
H‍e‍l‍e‍n
October 30, 2025
Very friendly staff. Beautiful building and exceptionally comfy bed after exploring the city. Great location as only 5 mins from bars and restaurants. Near Playhouse.
D‍a‍n‍i‍e‍l‍l‍e
October 6, 2025
Beautiful hotel with a great vibe and service. The room was huge and included a bath tub, which is hard to find.
L‍o‍r‍i
October 11, 2025
It’s very lovely. The staff are great. Our room was huge, had everything we needed. The decor is very eclectic. It was a bit loud for me, but it’s fun. The street itself is very quiet, but it’s a less than 10 minute walk to restaurants, a small market, etc. It was chilly when we were there, so we didn’t get to enjoy the garden, but it’s a really nice space. The stairs are a lot, so if you have mobility issues, you need to check with them first. Also, it’s an old (but well maintained) house, so have appropriate expectations. The cleaning staff was really loud in the hallway in the morning. I also didn’t see evidence of them ever refreshing our room in the three days we were there. I assume if I asked for it though it would have been done. They were very accommodating. It is a great alternative to corporate hotels.
C‍a‍r‍o‍l‍i‍n‍e
November 10, 2025
Spotlessly clean room, friendly and helpful staff. We would definitely stay again
F‍r‍a‍n‍c‍i‍s
September 28, 2025
Great location on top of a very nice condition. Owner and staff were very friendly. Breakfast was delicious but pricy.
M‍a‍r‍k
September 14, 2025
I loved the large room with a couch and sitting area. But especially, we really liked Johnathan and the way he took good care of us while at the hotel. Everything from recommendations on dinner to the whisky in the hotel whisky bar. He made everything even that much better. I highly recommend 24 Royal Terrace!
J‍o‍h‍n
September 1, 2025
A remarkable hidden gem Location Tucked just a short walk away from the hustle and bustle of the city, the hotel is ideally placed for those who want peace and quiet without having to head for the outskirts. Room The rooms are decorated with solid and well-maintained furniture, as well as some lovely works of art (the hotel doubles as an art gallery). We noticed very little noise from other rooms. Our room had a roll-top bath, and a ton of space for moving around, as well as a lovely view out to the Firth of Forth. According to my spouse, the only thing missing was a shoe horn. Service The staff were absolutely magnificent. We were greeted warmly by everyone, and it seemed that no (reasonable) ask was too much. Whether manning the desk or the bar, the staff were happy to chat, share their knowledge of the city, and joyfully critique my taste in whiskies. Value This is not a budget hotel. You get what you pay for. That said, it was well worth what we paid. Overall The hotel has no gym, but we got plenty of cardio walking to the hotel and up its long staircases. This hotel is a boutique spot, perfect for those who want a break from the generic mass market approach while discovering Edinburgh and its surrounds.
M‍i‍c‍h‍e‍l‍l‍e
August 13, 2025
We were obsessed with this hotel. It was so pretty and eclectic inside, great art and decor in the rooms. Staff was so nice and the breakfast was to die for. We did a very impromptu whisky tasting and learned a lot- it was better than the whisky tour we did earlier in the week. We were sad to go and can’t wait to visit again!

Services & Amenities

Property Policies

Check-in and Check-out Times
Check-in: 15:00–24:00
Check-out: 08:00–11:00

Front desk hours: 24/7

Child policies
Children of all ages are welcome at this property.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.

Cribs and Extra Beds
Extra bed and crib policies may vary according to room type. Please refer to the room type details for more information.

Breakfast
StyleSet menu
AgeFee
Children 17 years old and under
£12.00 (approx. US$16.04) per person
Adult
Set menu:£18.00 (approx. US$24.06) per person
Additional breakfast fees are not included in the total and need to be paid at the property.

Pets
Pets are not allowed

Service animals
Service animals are allowed

Age Requirements
The main guest checking in must be at least 18 years old

Paying at the hotel

  • Cash

Property Description

  • Number of Rooms: 14
Phone:+44-131-2972424
In the heart of Edinburgh, 24 Royal Terrace is within a 5-minute drive of Edinburgh Playhouse Theatre and Palace of Holyroodhouse. This boutique hotel is 1.3 mi (2 km) from Princes Street Gardens and 1.3 mi (2.1 km) from Greyfriars Kirk.
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this hotel include concierge services, shopping on site, and a banquet hall.
You can enjoy a meal at the restaurant serving the guests of 24 Royal Terrace, or stop in at the snack bar/deli. Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7:30 AM to noon for a fee.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and a safe deposit box at the front desk.
Stay in one of 14 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have designer toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.

You might be wondering

What are the check-in and check-out times at 24 Royal Terrace?

Check-in time at 24 Royal Terrace starts at 15:00-24:00, and check-out time is by 11:00.

Are pets allowed at 24 Royal Terrace?

No, pets are not allowed at 24 Royal Terrace.

How much does it cost to stay at 24 Royal Terrace?

Room prices at 24 Royal Terrace vary by travel dates, hotel policy, and other factors. Enter your travel dates to see current prices.

How to get to 24 Royal Terrace from the nearest airport?

The nearest airport is Edinburgh Airport, located about 34 mins from hotel by car (16.3 km) away.

What’s the cancellation policy at 24 Royal Terrace?

The cancellation policy at 24 Royal Terrace depends on your room type and booking terms.

Does 24 Royal Terrace offer airport transfers?

No, 24 Royal Terrace does not provide airport transfers for guests.

About This Property

Nearest AirportEdinburgh Airport
Distance to Airport16.26KM
Nearest Train StationEdinburgh Waverley Station
Distance to Train Station1.05KM
Average Price FromUSD336
Hotel Star Rating4