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

  • Stylish One Bedroom Apartment

    From US$ 430

    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$ 430
  • Parliament Sq

    From US$ 846

    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$ 846
  • Old Town - Royal Mile Neighbour 2-Bed Apartment

    From US$ 659

    55 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$ 659
  • Royal Mile Apartments By Joivy

    From US$ 193

    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$ 193
  • 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$ 509

    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$ 509
  • Stunning Royal Mile 2 Bedroom Apartment

    From US$ 725

    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$ 725
  • 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
  • Parliament Square - Royal Mile

    From US$ 938

    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$ 938
  • 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$ 219

    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$ 219
  • Parliament Sq

    From US$ 590

    Parliament Square (Apt 5), Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Set in Old Town district within 5 minutes' walk of Royal Mile, the 112 m² Parliament Sq accommodates up to 5 guests. The venue includes a kitchen fitted with an electric kettle, toaster and…

    To the hotel

    price for 1 night
    Book Now From US$ 590
  • Duplex Penthouse - 11 Guests 7 Beds 15' Centre

    From US$ 977

    8 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$ 977
  • Jewel Of Royal Mile Apartment

    From US$ 293

    2 Coinyie House Close, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Jewel Of Royal Mile is set 0.9 km from Dynamic Earth Interactive Science Museum and 1 km from the historic fortress "Edinburgh Castle" in Old Town district. There is also a full kitchen equipped with…

    To the hotel

    price for 1 night
    Book Now From US$ 293
  • Festival Lets

    From US$ 1940

    Flat 4 369 High Street, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Offering views of the castle, Festival Lets Hotel is located in West End district. The building of this venue has a royal style.

    To the hotel

    price for 1 night
    Book Now From US$ 1940
  • City-Centre Apartment - Holyrood

    From US$ 557

    43/28 Viewcraig Gardens, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 557
  • Apartment Newington Area

    From US$ 200

    10 West Newington Place , Flat 7, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Overlooking the city, the 60 m² Apartment Newington Area apartment is around 5 minutes' walk from Queen's Hall in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • Royal Mile Apartment

    From US$ 612

    St John'S Hill, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    Royal Mile Luxury apartment is situated within 1.2 km of the historic fortress "Edinburgh Castle", and has a number of amenities including a golf course, complimentary parking and live performances.

    To the hotel

    price for 1 night
    Book Now From US$ 612
  • Delightful Ground Floor Newington Flat

    From US$ 307

    28 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$ 307
  • Lauriston 1 Bedroom Apartment - Edinburgh

    Lauriston Place, 127, 1, Edinburgh, United Kingdom

    0.8 km to George Square Theatre (To the map)

    To the hotel

    Book Now