Menu

Search options

2026-06-10

2026-06-11
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near 24 Royal Circus

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

2039 results

  • The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh

    From US$ 667

    42 St Andrew Square, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    Located a few minutes' drive from the historic fortress "Edinburgh Castle", Cheval The Edinburgh Grand Aparthotel offers 50 luxury rooms. The art museum "Scottish National Gallery" is 650 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 667
  • Townhouse With 3 Bathrooms

    From US$ 1214

    1A Dublin Street Lane South, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1214
  • Eleven Stafford Street Townhouse (Adults Only)

    From US$ 339

    11 Stafford Street, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 339
  • Dragon Suites - Edinburgh City Centre 2 Bed Apartment

    From US$ 586

    20 Stafford Street, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    Stafford St Luxury Central apartment offers rooms with views of the city and location only 1.4 km from National Museum of Scotland. It consists of 2 bedrooms, 1 bathroom and an equipped kitchenette…

    To the hotel

    price for 1 night
    Book Now From US$ 586
  • Dragon Suites - Edinburgh City Centre 2 Bed Apartment

    From US$ 595

    20 Stafford Street Flat 3, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    Located in West End district, Stafford St Central Luxury Apartment 2 Bedrooms is next-door to Edinburgh Castle and a 5-minute drive from Scottish National Gallery. The venue features 2 bedrooms along…

    To the hotel

    price for 1 night
    Book Now From US$ 595
  • Dragon Suites - Edinburgh City Centre 2 Bed Apartment

    From US$ 514

    20 Stafford Street Flat 1, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    Set in West End district within 15 minutes' walk of Camera Obscura and World of Illusions, the 82 m² Stafford St Luxury Central Apartment 2 Bedrooms accommodates up to 4 guests. The venue features 2…

    To the hotel

    price for 1 night
    Book Now From US$ 514
  • Albany Hotel

    From US$ 127

    39-47 Albany Street, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    The 4-star Albany Ballantrae Hotel Edinburgh is set 1.6 km from the official residence "Palace of Holyroodhouse" and 0.5 km from Omni Centre. Guests will have access to parking area onsite for added…

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • The Old School In Dean Village

    From US$ 713

    3/2 Dean Path, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 713
  • York House B&B

    From US$ 178

    27 York Place, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    The 2-star York House B&B Edinburgh is set 1.4 km from the 16th-century Palace of Holyroodhouse and 0.9 km from New Town. The venue provides 19 guestrooms appointed with a flat-screen TV with…

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Luxury Apartment, Stafford Street

    From US$ 904

    14A Stafford Street, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    Luxury Apartment Stafford Street is situated within 1.3 km of The Real Mary King's Close, and has a number of amenities including a garden and a patio. A fully equipped kitchen and refrigerator…

    To the hotel

    price for 1 night
    Book Now From US$ 904
  • Charming City Center Home With Free Parking

    From US$ 411

    7 York Lane, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 411
  • Stylish 3 Bed New Town Apartment - Traquair

    From US$ 695

    5 East London Street Flat 5, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 695
  • The Broughton Road Residence

    From US$ 153

    Broughton Road, Edinburgh Eh7 4Ed, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    The 32 m² The Broughton Road Residence apartment is a great place to stay in the Broughton district, within 25 minutes' walk of Princes Street Gardens.

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Dragon Suites - Edinburgh City Centre 1 Bed Apartment

    From US$ 346

    20 Stafford Street, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    Located in West End district, Stafford Street Luxury Central is next-door to Edinburgh Castle and a 5-minute drive from Edinburgh Gin Distillery. This 62 m² venue gives direct access to Edinburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 346
  • New Town Residence

    From US$ 273

    Albany Lane, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • The Bonham

    From US$ 435

    35 Drumsheugh Gardens, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    Overlooking the city, Bonham Hotel is a 15-minute walk from Princes Street in Edinburgh. Free Wi Fi is available throughout the venue as well as a restaurant and a meeting room are available on site.

    To the hotel

    price for 1 night
    Book Now From US$ 435
  • Bnbnova - Royal Mile & Castle - 3Br 2Ba Penthouse

    From US$ 1266

    Elder Street, Edinburgh, United Kingdom

    0.9 km to 24 Royal Circus (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1266
  • The Place Hotel

    From US$ 62

    36 York Place, Edinburgh, United Kingdom

    1 km to 24 Royal Circus (To the map)

    Situated 650 metres from Water of Leith, The Place Hotel Edinburgh includes 48 rooms. Furthermore, the hotel features a safety deposit box and 24-hour security.

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • 5 Star Beautiful & Vintage, Spacious Apt In Chic Location!

    From US$ 1172

    21/4 Comely Bank Street, Edinburgh, United Kingdom

    1 km to 24 Royal Circus (To the map)

    Situated a 25-minute walk from Edinburgh Waverley railway station, Star Beautiful & Vintage, Spacious Apt In Chic Location! venue awaits guests with a garden and a flat screen TV. The accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 1172
  • Premier Inn Edinburgh Cc York Place/St James Quarter

    From US$ 249

    York Place, Edinburgh, United Kingdom

    1 km to 24 Royal Circus (To the map)

    The 3-star Premier Inn Edinburgh City Centre boasts proximity to Arthur's Seat hike within just 2.2 km away. This property is housed in a historic-style building.

    To the hotel

    price for 1 night
    Book Now From US$ 249