You're eligible for a Genius discount at 24 Royal Terrace! To save at this property, all you have to do is sign in.

Located in central Edinburgh at the foot of Calton Hill, 24 Royal Terrace is nestled among the grand Georgian townhouses of Royal Terrace; a quiet, cobbled street just a short walk from the buzz of the city. This stylish boutique hotel has the added touch of the owner’s ever-changing art collection.

Each of the 15 rooms are delicately furnished with premium Egyptian cotton linen, a lambswool throw and bathrobes. The advanced in-room technology offers Smart-TVs with on-demand streaming, an HD soundbar, Apple Airplay and free high-speed WiFi throughout.

After a day of exploring, guests can unwind at "Dinna Tell" the hotel's Bar and Garden which offers delicious signature cocktails, wines, whiskeys and snacks.

The Edinburgh Playhouse is 0.4 miles away, the Omni Center is 1,650 feet from 24 Royal Terrace, and Edinburgh Waverley Train Station is a 14-minute walk away. The nearest airport is Edinburgh Airport, which is easily accessible via the Tram. The nearest Tram stop is on York Place, is just a 10-minute walk from the hotel. Alternatively by taxi or car, the journey would take around 30 minutes.

This is our guests' favorite part of Edinburgh, according to independent reviews.

Couples in particular like the location – they rated it 9.4 for a two-person trip.

24 Royal Terrace has been welcoming guests since Jul 6, 2015

Property Highlights

Located in the best-rated area in Edinburgh, this hotel has an excellent location score of 9.3

Great Food: Meals here are highly recommended!

Want a great night's sleep? This hotel was highly-rated for its very comfy beds.

Breakfast Info

Continental, Full English/Irish, Vegetarian


When would you like to stay at 24 Royal Terrace?

Sorry, reservations for more than 90 nights aren't possible.

Enter your dates to check availability.

Your departure date is invalid.

Check-in date
Check-out date
Approximate prices in USD for a 1-night stay
Loading dates...
Something went wrong – please try again later.
Something went wrong – please try again later.
Something went wrong – please try again later.
Something went wrong – please try again later.
Something went wrong – please try again later.
Something went wrong – please try again later.

4 reasons to choose 24 Royal Terrace

  • Prices you can't beat!
  • Booking is safe
  • Manage your bookings online
  • The staff speaks English
Property questions and answers
Browse questions from guests for anything extra you want to know about the property

The property usually replies within a few days

Thanks! You'll receive an email as soon as the property answers your question.

Hotel area info *
Guests loved walking around the neighborhood!
Excellent location – show map
What's nearby
  • Nelson Monument
    0.2 miles
  • Calton Hill
    0.2 miles
  • Edinburgh Playhouse
    0.3 miles
  • Palace of Holyrood House
    0.3 miles
  • Omni Center
    0.3 miles
  • Scottish Poetry Library
    0.4 miles
  • The City of Edinburgh Council
    0.4 miles
  • Our Dynamic Earth
    0.4 miles
  • Waterloo Place
    0.5 miles
  • Geoffrey Kiltmakers and Weavers
    0.5 miles
Restaurants & cafes
  • Restaurant Harvey Nichol's Fourth Floor
    0.7 miles
  • Restaurant 21212
    0.1 miles
  • Restaurant The Gardener's Cottage
    0.2 miles
Top attractions
  • The Real Mary King's Close
    0.7 miles
  • National Museum of Scotland
    0.8 miles
  • Royal Mile
    0.8 miles
  • Camera Obscura and World of Illusions
    0.9 miles
  • Arthur's Seat
    1 miles
  • University of Edinburgh
    1 miles
  • Edinburgh Castle
    1.1 miles
  • Royal Yacht Britannia
    1.7 miles
  • Murrayfield Stadium
    2.6 miles
  • Edinburgh Zoo
    3.7 miles
Natural Beauty
  • Mountain Arthur's Seat
    1.5 miles
  • Ocean/Sea North Sea
    2.2 miles
Closest Airports
  • Edinburgh Airport
    7.3 miles
  • Dundee Airport
    34.8 miles
  • Glasgow Airport
    48.9 miles
How to get to 24 Royal Terrace from Edinburgh Airport
    Public shuttle
Missing some information? Yes / No
Great! Thanks for your response.
Thanks! You'll receive an email as soon as the property answers your question.
Amenities of 24 Royal Terrace
  • Outdoor furniture
  • Terrace
  • Garden
  • Tour or class about local culture Additional charge
  • Walking tours Additional charge
  • Temporary art galleries
Food & Drink
  • Coffee house on site
  • Wine/Champagne Additional charge
  • Special diet meals (on request)
  • Snack bar
  • Breakfast in the room
  • Bar
WiFi is available in all areas and is free of charge.
No parking available.
  • Pet bowls
  • Daily housekeeping
  • Concierge
  • Fax/Photocopying Additional charge
  • Dry cleaning Additional charge
  • Laundry Additional charge
  • 24-hour front desk
  • Meeting/Banquet facilities Additional charge
Entertainment & Family Services
  • Board games/Puzzles
Safety & security
  • Fire extinguishers
  • CCTV outside property
  • CCTV in common areas
  • Smoke alarms
  • Key access
  • 24-hour security
  • Designated smoking area
  • Smoke-free property
  • Heating
  • Family rooms
  • Non-smoking rooms
Languages Spoken
  • Bulgarian
  • Greek
  • English
  • Spanish
  • Hungarian
  • Polish
Missing some information? Yes / No
Great! Thanks for your response.
Thanks! You'll receive an email as soon as the property answers your question.
Sustainability initiatives
This property has taken steps to provide more sustainable and eco-friendly travel

House rules 24 Royal Terrace takes special requests – add in the next step!


3:00 PM - 12:00 AM


8:00 AM - 11:00 AM


Cancellation and prepayment policies vary according to accommodations type. Please enter the dates of your stay and check what conditions apply to your preferred room.

Children & Beds

Child policies

Children of all ages are welcome.

Children 13 and above are considered adults at this property.

To see correct prices and occupancy info, add the number and ages of children in your group to your search.

Crib and extra bed policies

0 - 2 years
Crib by request
£15 per child, per night
Extra bed by request
£25 per child, per night
3+ years
Extra bed by request
£25 per person, per night

Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.

The maximum number of extra beds and cribs allowed depends on the room you choose. Double-check your selected room for the maximum capacity.

All cribs and extra beds are subject to availability.

No age restriction

There's no age requirement for check-in


Pets are not allowed.

Maestro Mastercard Visa American Express 24 Royal Terrace accepts these cards and reserves the right to temporarily hold an amount prior to arrival.

The fine print

Kindly note that the property does not have a elevator, therefore it may not be suitable for guests with mobility impairment.

When booking 3 rooms or more, different policies and additional supplements will apply.

FAQs about 24 Royal Terrace

  • 24 Royal Terrace is 0.9 miles from the center of Edinburgh.

  • Room options at 24 Royal Terrace include:

    • Single
    • Twin/Double
    • Apartment
    • Double

  • Guests staying at 24 Royal Terrace can enjoy a highly-rated breakfast during their stay (guest review score: 9.7).

    Breakfast option(s) include:

    • Continental
    • Full English/Irish
    • Vegetarian
    • À la carte

  • 24 Royal Terrace offers the following activities/services (charges may apply):

    • Temporary art galleries
    • Tour or class about local culture
    • Walking tours

  • Check-in at 24 Royal Terrace is from 3:00 PM, and check-out is until 11:00 AM.

  • From the nearest airport, you can get to 24 Royal Terrace by:

    • Taxi 30min
    • Airport shuttle (public) 40min

  • The prices at 24 Royal Terrace may vary depending on your stay (e.g. dates, hotel's policy etc.). To see prices, enter your dates.