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

  • Luxury-3-Bedroom Ramsay Garden Apartment Next To Edinburgh Castle

    From US$ 1296

    11 Ramsay Garden, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Luxury 3-Bedroom Apartment With Stunning Views At Ramsay Garden Edinburgh is set 0.2 km from the long - standing Camera Obscura and World of Illusions Tower and 0.4 km from Royal Mile in Old Town…

    To the hotel

    price for 1 night
    Book Now From US$ 1296
  • Ramsay Gardens - Grand 4-Bedroom Apartment Next To Castle

    From US$ 545

    7 Ramsay Gardens, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Located in Old Town district within a 5-minute walk of The Royal Edinburgh Military Tattoo, the 186 m² Ramsay Gardens apartment accommodates up to 8 guests. There are 2 bathrooms in this 4-bedroom…

    To the hotel

    price for 1 night
    Book Now From US$ 545
  • Famous House, 1 Minute From Edinburgh Castle

    From US$ 2343

    6 Ramsay Garden, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Famous House, 1 Minute From Edinburgh Castle is set 2.5 km from Arthur's Seat hike and 0.4 km from Royal Mile in Old Town district. This unit consists of 3 bedrooms, 2 bathrooms and a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 2343
  • Edinburgh Leven Apartments

    From US$ 324

    Leven Street, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    The 1-room Edinburgh Leven Apartments apartment, set a 5-minute stroll from Scottish Midland Co-operative Food Store, and stands 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 324
  • Castle View Luxury 1 Bed Apartment

    From US$ 691

    Flat 11 29 Kings Stables Road, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Castle View Luxury 1 Bed Flat apartment can host up to 4 guests providing them with a TV and a satellite TV. 1 bedroom, 1 bathroom and an equipped kitchenette area are featured in this accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 691
  • The Home Street Residence

    From US$ 412

    10/2 Home Street, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    The Home Street Residence is located in Broughton district with views of the city. The property features royal facade.

    To the hotel

    price for 1 night
    Book Now From US$ 412
  • Edinburgh City Centre Old Town Holiday Apartment 3 Bedrooms

    From US$ 404

    17 St Johns Hill, Flat 6, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Edinburgh City Centre Old Town Holiday is set 0.4 km from Surgeons' Hall Museums and 0.7 km from Edinburgh Waverley in Old Town district. Laundry facilities, dry cleaning service and ironing can be…

    To the hotel

    price for 1 night
    Book Now From US$ 404
  • Lovely 1-Bedroom Unit Near Edinburgh Castle

    29 King'S Stables Road, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    To the hotel

    Book Now
  • Elegant 3-Bedroom Ramsay Garden Apartment In Edinburgh City Centre

    From US$ 1057

    Ramsay Garden, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1057
  • Two Bedrooms Flat In City Center

    From US$ 233

    50 North Bridge, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 233
  • Castle Apt, Modern, Central

    From US$ 638

    73 Bread Street Flat 3, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Featuring a private balcony, this Castle Apt, Modern, Central apartment offers high-speed Internet access in public areas and is set a 5-minute walk from Grassmarket. The venue comprises 2 bedrooms…

    To the hotel

    price for 1 night
    Book Now From US$ 638
  • Bright And Cosy Flat At The Heart Of The Old Town - Pass The Keys

    From US$ 223

    Flat 7, 54 St Mary'S Street,, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Bright And Cosy Flat At The Heart Of Old Town is set in a residential area of Edinburgh and gives access to Royal Mile, which is about 5 minutes' walk away. With access to The Real Mary King's Close,…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Joivy Economy 4 And 5 Bed Flats, Close To Old Town And Royal Mile - Adults Only

    From US$ 126

    Riego Street, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Royal Mile Mansions By Edinburgh City Apartments

    From US$ 712

    50 27 North Bridge, Old Town, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Royal Mile Mansions Apartment 27 Edinburgh is set 0.6 km from Camera Obscura and World of Illusions and 0.4 km from National Museum of Scotland in Old Town district. This venue also features free…

    To the hotel

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

    From US$ 273

    50 North Bridge, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    The 80 m² Royal Mile Apartment 2Bedroom apartment is set merely 5 minutes' walk from Museum of Childhood in Edinburgh. This 1-bedroom apartment offers private parking nearby.

    To the hotel

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

    From US$ 112

    20/2 Parkside Terrace, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Offering a cable flat-screen and a flat screen TV, The Pleasance Apartment Edinburgh is set in Newington district, 1.3 km from the combined National Museum of Scotland. There is also an equipped…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Royal Mile Mansions By Edinburgh City Apartments

    From US$ 326

    50 North Bridge, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Offering free WiFi in all rooms, Self Isolate In Historical Edinburgh Hotel apartment is about a 15-minute walk from Georgian House.

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • 2 Bed Flat In Central Edinburgh

    From US$ 728

    9/2 Gilmore Place, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 728
  • Guestready - Central 1Br Near The Royal Mile

    From US$ 359

    3 Fleshmarket Close, Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 359
  • Guestready - Bright & Airy 1Br Flat In Center

    From US$ 571

    Edinburgh, United Kingdom

    0.9 km to George Square Theatre (To the map)

    Located in Old Town district, Guestready - Bright & Airy 1Br Flat In The Heart Of Edinburgh is next-door to the combined National Museum of Scotland and a 5-minute drive from Arthur's Seat hike. The…

    To the hotel

    price for 1 night
    Book Now From US$ 571