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

  • Royal Mile Escape - Five Bedrooms

    From US$ 498

    47 Blackfriars 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$ 498
  • Royal Mile, Large 5 Bed Apartment

    From US$ 877

    47 Blackfriars 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$ 877
  • Advocates Apartment

    From US$ 684

    1 Advocate'S Close, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Located in Old Town district next to The Real Mary King's Close, the 80 m² Advocates apartment accommodates up to 4 guests. This venue features 2 bathrooms with a shower and a bath.

    To the hotel

    price for 1 night
    Book Now From US$ 684
  • Bank St Royal Mile

    From US$ 599

    Bank Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Located in Old Town district, Bank St Royal Mile is next-door to the historic fortress "Edinburgh Castle" and a 5-minute drive from Arthur's Seat hike. The venue has a kitchen with dishwasher, an…

    To the hotel

    price for 1 night
    Book Now From US$ 599
  • The Lauderdale Street Residence

    From US$ 277

    Lauderdale Street, Edinburgh Eh9 1De, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    The Lauderdale Street Residence Edinburgh is set 2.3 km from the official residence "Palace of Holyroodhouse" and 1.6 km from the combined National Museum of Scotland in Bruntsfield district. This…

    To the hotel

    price for 1 night
    Book Now From US$ 277
  • Spacious Boutique Two-Bedroom Apartment Next To The Castle

    From US$ 524

    30 Lady Lawson 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$ 524
  • 3 Royal Mile Flat Near Edinburgh Castle

    From US$ 724

    Apartment 3 - New Assembly Close, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    3 New Assembly Close - Royal Mile apartment is situated in West End district of Edinburgh, 15 km from Turnhouse airport. This accommodation consists of 2 bedrooms and 1 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 724
  • High St Flat

    From US$ 281

    219 High St, The Royal Mile, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Featuring flat - screen TV and a flat screen TV, High St Flat is located in the very heart of Edinburgh, 9 minutes' walk from the historic fortress "Edinburgh Castle". The accommodation consists of a…

    To the hotel

    price for 1 night
    Book Now From US$ 281
  • Walkable 1Br Near Castle, Grassmarket, Food

    153 West Port Flat 12, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Located in Edinburgh City Centre district next to Camera Obscura and World of Illusions, the 60 m² Altido Authentic Flat W/ Castle View & Wood Burner apartment accommodates up to 2 guests. The venue…

    To the hotel

    Book Now
  • Two Bedroom Apartment-Central Edinburgh-Old Town-Licensed

    14/2 High Riggs, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    Book Now
  • 3 Bedroom City Centre Apartment In Lauriston Place

    From US$ 328

    139/7 Lauriston Place, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    City Centre Rooms-Lauriston apartment is set in West End district and features entertainment activities, a flat screen TV and a cable flat-screen. The venue is set in the old part of Edinburgh, a…

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Royal Mile St Giles St

    From US$ 368

    St Giles Street, Old Town, Edinburgh, Eh1 1Pt, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Featuring free WiFi throughout the property, Royal Mile St Giles St apartment is situated in Edinburgh, 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 368
  • Tron Kirk Residence

    From US$ 192

    219 High Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Tron Kirk Residence, set next to The Real Mary King's Close, is 15 km from Edinburgh airport. Located 100 metres from National Museum of Scotland this venue offers 9 rooms along with a full kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Fraser Suites Edinburgh

    From US$ 164

    12-26 St Giles Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Offering a restaurant and storage for belongings, the 4-star Fraser Suites Edinburgh lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, just 6 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 164
  • Royal Mile - Bright 2 Bedroom Apartment

    From US$ 384

    High Street, 219, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 384
  • Modern Flat With Fantastic Views By The Royal Mile

    From US$ 593

    North Bank Street, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Modern Flat With Fantastic Views apartment is located in Edinburgh, about 150 metres from Royal Mile and offers a flat screen TV, a cable flat-screen and a golf course. The long-standing Camera…

    To the hotel

    price for 1 night
    Book Now From US$ 593
  • Holiday Apartment In Old Town

    From US$ 488

    19/8 High Riggs, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 488
  • Stylish Central Edinburgh Abode

    From US$ 125

    8 High Riggs, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Calton Hill is 17 minutes' walk from the 1-room Stylish Central Edinburgh Abode apartment, while Edinburgh Christmas Market is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Modern Studio Next To Edinburgh Castle

    From US$ 252

    13 North Bank Street, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Modern Studio Next To Edinburgh Castle, situated in Old Town district, 0.2 km from The Real Mary King's Close, boasts a flat screen TV and flat - screen TV. This unit consists of 1 bedroom, 1…

    To the hotel

    price for 1 night
    Book Now From US$ 252
  • Gorgeous Studio At The Heart Of Edinburgh Old Town

    From US$ 226

    13 North Bank Street 8C, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Gorgeous Studio At The Heart Of Edinburgh Old Town is set 2.4 km from Arthur's Seat hike and 0.2 km from Royal Mile in Old Town district. With access to the historic fortress "Edinburgh Castle", this…

    To the hotel

    price for 1 night
    Book Now From US$ 226