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 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

2013 results

  • Unite Students - Salisbury Court

    From US$ 97

    Salisbury Court 102 St Leonards Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Salisbury Court apartment gives direct access to the chill Summerhall Cafe and features views of the garden. The centre of the city is within 2 km of the property, while The Royal Edinburgh Military…

    To the hotel

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

    From US$ 1000

    1 Parliament Square, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Guests can stay in The St Giles Apartment By Edinburgh City apartment when visiting Edinburgh. The accommodation comprises 3 bedrooms and 1 bathroom. The venue can host up to 6 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 1000
  • Guestready - Lovely Nest In The Old Town

    From US$ 400

    13/6 King'S Stables Road, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 400
  • Guestready - Charming Home In Old Town

    From US$ 316

    7/457 Lawnmarket, Edinburgh, Uk, Edinburgh, Gb, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Guestready - Charming 2Br Home In Old Town - For 4 Guests! apartment, set approximately 5 minutes' walk from Edinburgh Old Town, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 316
  • Argyl - Central Old Town Mews Home With Parking

    From US$ 176

    19 King'S Stables Lane, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Altido Stylish Mews House Old Town 1-Br Apartment With Parking is set 0.3 km from the historic fortress "Edinburgh Castle" and 0.7 km from Royal Mile in Edinburgh City Centre district. 1 bedroom, 1…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Old Town View Apartment

    From US$ 305

    Lawnmarket, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Central Lovely Entire Flat With Old Town View Edinburgh, set next to The Real Mary King's Close, is 100 km from Dundee airport. Placed 0.2 km from Royal Mile, the property consists of 2 bedrooms, 2…

    To the hotel

    price for 1 night
    Book Now From US$ 305
  • City Centre Escape With Private Garden

    From US$ 530

    Gf1 4 Drumdryan Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Drumdryan Edinburgh is set 0.6 km from The Retreat Thai Spa and 1.1 km from Royal Mile in West End district. The rooms include a separate toilet, a sofa set and ironing facilities as well as a fully…

    To the hotel

    price for 1 night
    Book Now From US$ 530
  • 16Th Century Courtyard Apartment On The Royal Mile

    From US$ 350

    Lawnmarket, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    The 1-room 16Th Century Courtyard Apartment On The Royal Mile apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 5 minutes' walk of Royal…

    To the hotel

    price for 1 night
    Book Now From US$ 350
  • Beautiful 1 Bed Apmt- Stylish And Central

    From US$ 382

    Lawnmarket, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 382
  • Stylish & Central Design Apartment- 3 Beds

    From US$ 352

    Lawnmarket, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 352
  • Newington Siena

    From US$ 197

    13 West Newington Place, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • Ladystairs 1 Royal Mile

    From US$ 520

    Ladystair Close, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Ladystairs 1 Royal Mile is placed in a residential area of Edinburgh, 450 metres from the historic fortress "Edinburgh Castle" and 500 metres from the art museum "Scottish National Gallery". Rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 520
  • Charming Grassmarket 1 Bed Castle Pad

    From US$ 362

    King'S Stables Road 13, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Charming Grassmarket 1 Bed Castle Pad is located near Camera Obscura and World of Illusions and is just 10 minutes' walk from the centre of Edinburgh. There is a kitchen appointed with a dishwasher…

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • Royal Mile Budget Apartments

    From US$ 53

    James Court, 493 Lawnmarket, Old Town, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Royal Mile Group, set next to Camera Obscura and World of Illusions, is 15 km from Edinburgh airport. Located 300 metres from The Real Mary King's Close this venue offers 6 rooms along with a fully…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • The Witchery

    From US$ 1143

    352 Castlehill The Royal Mile, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    The Witchery By Castle Hotel Edinburgh is just 50 metres from Royal Mile and features housekeeping service, 24 hour front desk assistance and concierge service. The venue is situated 1 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 1143
  • Newington Flat

    From US$ 281

    18/4 Oxford 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$ 281
  • Ladystairs 2 Royal Mile

    From US$ 333

    Ladystair Close, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Featuring WiFi in the rooms, Ladystairs 2 Royal Mile apartment is situated in Edinburgh, 15 km from Edinburgh airport. There is a kitchenette completed with refrigerator, a microwave oven and an…

    To the hotel

    price for 1 night
    Book Now From US$ 333
  • Newington Apartments

    From US$ 159

    Hermits Croft Newington, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Newington apartment is situated in Newington district, 1.1 km from the combined National Museum of Scotland and offers complimentary parking and free private parking. The venue is located a 25-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 159
  • Ibis Edinburgh Centre Royal Mile

    From US$ 310

    6 Hunters Square (Off The Royal Mile), Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel is a 3-star pet-friendly venue with air-conditioned rooms situated 150 metres away from Edinburgh City Chambers. Located off The Real Mary…

    To the hotel

    price for 1 night
    Book Now From US$ 310
  • Royal Mile Romance By Edinburgh Heritage Collection

    From US$ 80

    457 Lawnmarket, Old Town, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Located in Old Town district, Royal Mile Romance By Heritage Of Scotland Llp apartment is next-door to The Real Mary King's Close and a mere 1.6 km to Dynamic Earth Museum. This apartment features a…

    To the hotel

    price for 1 night
    Book Now From US$ 80