Menu

Search options

2026-04-26

2026-04-27
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 George Square Theatre

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

1916 results

  • Boutique Modern Royal Mile Apartment Sleeps 4

    From US$ 459

    11 James Court, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    The 1-room Boutique Modern Royal Mile Apartment Sleeps 4 apartment is also located just 0.8 km from Grassmarket.

    To the hotel

    price for 1 night
    Book Now From US$ 459
  • Historic Apartment Near The Castle, 5 Min From Train Station

    From US$ 535

    4 Hunter Square, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • Struthers Apartment By National Trust Scotland

    From US$ 979

    477B Lawnmarket, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Located 600 metres from Edinburgh Waverley railway station, Struthers Apartment By National Trust Scotland offers quick access to the historic fortress "Edinburgh Castle". Placed 0.2 km from The Real…

    To the hotel

    price for 1 night
    Book Now From US$ 979
  • The Crichton Apartment By National Trust Scotland

    From US$ 351

    477B Lawnmarket, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Offering flat-screen TV and a flat screen TV, The Crichton Apartment By National Trust Scotland Edinburgh is located in Old Town district, close to Royal Mile. With access to the combined National…

    To the hotel

    price for 1 night
    Book Now From US$ 351
  • The Riddoch Apartment By The National Trust Scotland

    From US$ 396

    477B Lawnmarket, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    The Riddoch Apartment By National Trust Scotland Edinburgh is set 0.2 km from The Real Mary King's Close and 0.2 km from Royal Mile in Old Town district. The accommodation features rooms with a flat…

    To the hotel

    price for 1 night
    Book Now From US$ 396
  • Johnstone Apartment By The National Trust Scotland

    From US$ 241

    477B Lawnmarket, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Johnston Apartment By The National Trust Scotland Edinburgh is set 0.2 km from Royal Mile and 3.5 km from the large Royal Yacht Britannia Oceanic Liner in Old Town district. There is a kitchen with…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • The Knight Residence By Mansley

    From US$ 115

    12 Lauriston Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    The 4-star Knight Residence By Mansley is located close to the commercial district of Edinburgh a mere 6 minutes' walk from the traditional King's Theatre. Immerse yourself in courtyard views from…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Holiday Inn Express Edinburgh - Royal Mile By Ihg

    From US$ 315

    300 Cowgate, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Featuring a vending machine and a lift, the 3-star Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel stands at a 500-metre distance from The Real Mary King's Close. Public parking is available…

    To the hotel

    price for 1 night
    Book Now From US$ 315
  • Parliament Sq

    From US$ 547

    Parliament Square, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Parliament Sq is a prestigious accommodation located in Old Town district, directly beside the art museum "Scottish National Gallery". The venue includes a full kitchen with kitchenware, an electric…

    To the hotel

    price for 1 night
    Book Now From US$ 547
  • Stylish One Bedroom Apartment

    From US$ 469

    18 Terrars Croft Flat 11,, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 469
  • Parliament Sq

    From US$ 945

    Parliament Square, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Parliament Sq, set next to the Thistle chapel "St Giles' Cathedral", is 15 km from Edinburgh airport. With access to Royal Mile, this venue comes with 2 bedrooms and a fully equipped kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 945
  • Royal Mile Apartments By Joivy

    From US$ 529

    377 High Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Altido Luxury Apartments By The Edinburgh Castle apartment is placed in the Old Town district, around a 5-minute walk from the restaurant Gurkha Cafe & Restaurant.

    To the hotel

    price for 1 night
    Book Now From US$ 529
  • Clamshell Land - Royal Mile

    From US$ 675

    150 High Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Clamshell Land - Royal Mile apartment is located in the old part of Edinburgh, not too far from the historic fortress "Edinburgh Castle". This venue offers free Wi Fi in public areas along with a…

    To the hotel

    price for 1 night
    Book Now From US$ 675
  • Beautiful Spacious Ground Floor Newington Flat

    From US$ 458

    26 East Preston Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 458
  • Stunning Royal Mile 2 Bedroom Apartment

    From US$ 1042

    150 High Street 1F2, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1042
  • Apartments Royal

    From US$ 292

    **Various Locations**, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    The excellent Royal apartment enjoys an ideal location in the vicinity of the historic fortress "Edinburgh Castle". This excellent apartment also offers a microwave, refrigerator and kitchenware…

    To the hotel

    price for 1 night
    Book Now From US$ 292
  • Celtic Apartment In The Heart Of Central Edinburgh

    From US$ 691

    Eh1 1Ll, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 691
  • Parliament Square - Royal Mile

    From US$ 703

    Apartment 13 - 1 Parliament Square, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Parliament Square - Royal Mile offers rooms with views of the city and location only 0.6 km from the historic fortress "Edinburgh Castle". This venue is complete with an electric kettle, a microwave…

    To the hotel

    price for 1 night
    Book Now From US$ 703
  • For Students Only - Kings Stables Road In Edinburgh

    27 King'S Stables Rd, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    Book Now
  • Royal Mile Old Town Apartment

    From US$ 220

    1 Coinyie House Close, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Royal Mile Old Town Apartment Edinburgh is set 0.3 km from the combined National Museum of Scotland and 0.4 km from The Real Mary King's Close in Old Town district. The venue consists of 1 bedroom, 1…

    To the hotel

    price for 1 night
    Book Now From US$ 220