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

1110 results

  • Stunning Flat, New Town, Edinburgh - Perfect Location

    8/2 Bellevue Crescent, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    Book Now
  • Modern 1 Bedroom Flat In The Heart Of Edinburgh

    From US$ 634

    Montgomery Street, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    Contemporary 1 Bedroom Edinburgh Flat apartment is nearly 1.8 km from Camera Obscura and World of Illusions.

    To the hotel

    price for 1 night
    Book Now From US$ 634
  • The Inverleith

    From US$ 1104

    5 Inverleith Terrace, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    A convenient location of the 10-room Inverleith provides easy access to the Victorian Gothic Scott Monument, which is a 20-minute walk away. This Edinburgh villa has a meeting room and a restaurant.

    To the hotel

    price for 1 night
    Book Now From US$ 1104
  • Spacious Apartment In Central Edinburgh

    From US$ 387

    19A Windsor Street, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 387
  • Georgian Townhouse In City Centre

    19 Windsor Street, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    Book Now
  • Canon St Central

    From US$ 182

    9/1 Canon Street, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Edina Place -Lovely Central One Bedroom Apartment

    From US$ 136

    20 Floor 1 Flat 2 Edina Place, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    Edina Place -Lovely Central One Bedroom Apartment apartment is within 1.2 km of Holyrood Abbey, and Edinburgh airport is about 15 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Canon Cave

    From US$ 442

    6 Huntly Street, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 442
  • Cosy Georgian Flat

    From US$ 341

    34 Broughton Place, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 341
  • Spacious Flat Sleeps 8 Near Princes Street

    From US$ 161

    2A Gayfield Pl, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    The 2-room Spacious 2Br Flat Sleeps 8 Princes Street apartment is nestled in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, about a 25-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Joivy Spacious 2 Bed,2 Bath Flat, Free Parking And Rooftop Terrace

    From US$ 919

    12/15 Brunswick Street, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    Altido Executive 2-Bed Apt With Stunning Roof Terraces Edinburgh is set 1.1 km from the royal Holyrood Park and 1.6 km from the long - standing Camera Obscura and World of Illusions Tower in Leith…

    To the hotel

    price for 1 night
    Book Now From US$ 919
  • Ramsay'S Bed & Breakfast

    From US$ 111

    25 East London Street, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    Offering quick access to Mansfield Place Church, the 2-star Ramsay'S Bed & Breakfast Edinburgh has a cable flat-screen and a flat screen TV. St Andrew Square is 15 minutes' walk from the bed &…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • The Broughton Townhouse

    From US$ 81

    37 Broughton Place, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    The perfect Broughton Hotel is situated near the entertainment district of Edinburgh, 400 metres from Mansfield Place Church. This 3-star hotel offers Wi-Fi throughout the property and parking on…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Edinburgh Modern 3-Storey 3-Bedroom City Apartment

    From US$ 1030

    6 Windsor Street Lane, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    The 90 m² Edinburgh Modern 3-Storey 3-Bedroom City Apartment apartment, set just a 5-minute walk from The Manuscript of Monte Cassino, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 1030
  • Albions Corner 6 Guests 5 Beds Free Parking

    From US$ 634

    14 Albion Gardens, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 634
  • Edinburgh City 2Bedroom & Steam Room!

    From US$ 435

    12 Edina Place, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 435
  • 2Bedroom Apartment With Steam Room

    From US$ 762

    12 Edina Place, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 762
  • Colourful Apartment Near Carlton Hill

    From US$ 405

    27A Hillside Street, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 405
  • Cairn Hotel & Apartments

    From US$ 781

    10/18 Windsor Street, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    Cairn Hotel & Apartments Edinburgh includes 52 rooms and is merely 1.5 km from Scottish National Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 781
  • Beautifully Modernised New Town Home

    From US$ 396

    Mansfield Place, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    2 Bedroom Apartment In New Town is located in Royal Mile district of Edinburgh and offers free WiFi throughout the venue. 2 bedrooms, 1 bathroom and a kitchen are featured in this accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 396