Menu

Search options

2026-06-11

2026-06-12
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

1250 results

  • Modern Montgomery Apartment

    From US$ 436

    Brunswick Rd, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

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

    From US$ 515

    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$ 515
  • 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$ 241

    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$ 241
  • Albions Corner 5 Guests 5 Beds Free Parking

    From US$ 497

    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$ 497
  • Edinburgh Modern 3-Storey 3-Bedroom City Apartment

    From US$ 450

    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$ 450
  • Stylish 2Br Apartment With Private Steam Room

    From US$ 700

    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$ 700
  • 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$ 391

    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$ 391
  • Beautifully Modernised New Town Home

    From US$ 468

    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$ 468
  • Garden Rooms Edinburgh

    From US$ 648

    1A Inverleith Terrace, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    Garden Rooms Edinburgh apartment is set close to Stockbridge and features unique accommodation with a sun terrace, a flat screen TV and a sun deck. This venue is within 1.8 km from the combined…

    To the hotel

    price for 1 night
    Book Now From US$ 648
  • Stylish 3 Bed New Town Apartment - Traquair

    From US$ 695

    5 East London Street Flat 5, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 695
  • Garden Flat

    From US$ 174

    31 Bf2 Easter Road, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 174
  • Pure Citystay Elliott House

    From US$ 179

    8-10 Hillside Crescent, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    Pure Citystay Elliott House is boutique 3-star accommodation in Edinburgh in proximity to Palace of Holyroodhouse. It offers free Wi-Fi in the rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • Enchanting Residence

    31/6 Easter Road, Edinburgh, United Kingdom

    1.9 km to Leith Theatre (To the map)

    To the hotel

    Book Now
  • Modern 2Bed 2Bath Ground Floor Apartment

    From US$ 184

    10 Albion Gardens, Edinburgh, United Kingdom

    2 km to Leith Theatre (To the map)

    The 129 m² Modern 2Bed 2Bath Ground Floor Apartment apartment, located in Leith with a whole host of independent shops, stylish bars and cutting-edge restaurants, approximately 10 minutes' drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Lantern Guest House

    From US$ 192

    3 Windsor Street, Edinburgh, United Kingdom

    2 km to Leith Theatre (To the map)

    Located 550 metres from St Mary's Roman Catholic Cathedral, the 3-star Lantern Guest House Edinburgh offers comfortable rooms within a 15-minute walk of the 16th-century Palace of Holyroodhouse. This…

    To the hotel

    price for 1 night
    Book Now From US$ 192