Menu

Search options

2026-02-27

2026-02-28
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

1776 results

  • Edinburgh Drumdryan Central Apart

    From US$ 844

    9 Drumdryan 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$ 844
  • Southside Guest House

    From US$ 153

    8 Newington Road, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    The 4-star Southside Guest House is located approximately 2.1 km from Palace of Holyroodhouse, in the heart of Edinburgh, and offers rooms with garden views. Guests at the guest house can enjoy WiFi…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Guestready - Stylishly Presented City Centre Ap

    From US$ 431

    Valleyfield Street 24/9, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Stylish City Apt By Guestready apartment is set in Merchiston district of Edinburgh, and a quick access to Camera Obscura and World of Illusions as well as free Wi Fi. The accommodation comprises 2…

    To the hotel

    price for 1 night
    Book Now From US$ 431
  • Sensational Stay- Fountainbridge

    Tarvit Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    Book Now
  • 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
  • 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
  • Royal Mile Apartments

    From US$ 1036

    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$ 1036
  • 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
  • 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
  • City Centre Escape With Private Garden

    From US$ 360

    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$ 360
  • 16Th Century Courtyard Apartment On The Royal Mile

    From US$ 313

    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$ 313
  • Ladystairs 1 Royal Mile

    From US$ 647

    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$ 647
  • Charming Grassmarket 1 Bed Castle Pad

    From US$ 371

    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$ 371
  • 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 By The Castle

    From US$ 982

    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$ 982
  • 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$ 663

    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$ 663
  • 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$ 164

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