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

1958 results

  • Large Central 3 Bed 3 Bath Apartment - New Town

    From US$ 1325

    49A North Castle Street Basement, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1325
  • 2 Bed Old Town Apartment - Next To Castle

    From US$ 227

    Johnston Terrace, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    2 Bed Old Town Apartment - Next To Castle apartment is placed in the Old Town district, within 8 minutes' walk of the restaurant The Dome.

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • Quiet 1-Bed Flat By The Meadows

    18/4 Lochrin Place, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    To the hotel

    Book Now
  • The Witchery

    From US$ 877

    352 Castlehill The Royal Mile, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    The Witchery By Castle Hotel Edinburgh is just 50 metres from Royal Mile and features housekeeping service, 24 hour front desk assistance and concierge service. The venue is situated 1 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 877
  • Elegant & Sunny 2Bd Basement Stay, Edinburgh!

    From US$ 203

    15A Manor Place Basement Flat, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    The 1-room Elegant & Sunny 2Bd Basement Stay, Edinburgh! apartment is set merely 1.6 km from the combined National Museum of Scotland.

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Truly Central, Princes St, Close To Castle

    From US$ 398

    13 Randolph Lane, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 398
  • Amazing Apartments - Torphichen Place By Haymarket

    From US$ 278

    21 Torphichen Place 3F4, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    Situated in West End district, Amazing Apartments - Torphichen Place By Haymarket offers quick access to Edinburgh airport within 20 minutes' drive. The venue has a fully-fitted kitchen, where a…

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • Grassmarket-Old Town Apartment

    From US$ 497

    90 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    Located 900 metres from Edinburgh Waverley railway station, Grassmarket-Old Town offers quick access to The Scotch Whisky Experience. This venue provides accommodation with free Wi Fi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 497
  • Super Central Edinburgh Castle Basement

    From US$ 453

    North Castle Street, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    Guests can opt to stay at Super Central Edinburgh Castle Basement apartment when visiting New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century in…

    To the hotel

    price for 1 night
    Book Now From US$ 453
  • Historic Mews House 2Br In Edinburgh City Centre

    From US$ 390

    2 Young Street South Lane, Edinburgh Eh2 4Jf., Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 390
  • Dragon Suites - Ladon Suite - 2 Bed City Centre Luxury Apartment

    From US$ 955

    8 Manor Place Flat 4, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    The 2-room Ladon Suite: 2 Bed Property Near Princes Street apartment is situated in the centre of Edinburgh, about a 6-minute walk from The Parish Church of St Cuthbert.

    To the hotel

    price for 1 night
    Book Now From US$ 955
  • Altido Unique & Stylish Grassmarket Apt - Close To Castle

    From US$ 429

    76 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    Set in Old Town district within 7 minutes' walk of The Real Mary King's Close, the 55 m² Altido Unique & Stylish Grassmarket Apt - Close To Castle apartment accommodates up to 4 guests. This venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 429
  • Stylish Georgian Main Door Apartment

    From US$ 743

    48 N Castle St, Edinburgh Eh2 3Bn, Uk, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 743
  • Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle

    From US$ 1035

    Princes Street, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle apartment, set only a 5-minute walk from The Parish Church of St Cuthbert, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 1035
  • Edinburgh Elms For 4 - New Town - City Center Eb8

    Rose Street South Lane, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    To the hotel

    Book Now
  • Yotel Edinburgh

    From US$ 233

    68-73 Queen Street, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    Yotel Edinburgh features a meeting room and a gym, and lies 5 minutes' drive from the combined National Museum of Scotland. Located off Charlotte Square, the venue is about 15 minutes’ walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 233
  • Apex City Of Edinburgh Hotel

    From US$ 241

    61 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    The 4-star Apex City Of Edinburgh Hotel is situated around 400 metres away from The Scotch Whisky Experience and features 24 hour front desk assistance and wake-up calls. The grand Victorian theatre…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Edinburgh - Houseboats

    From US$ 528

    Lochrin Basin, Union Canal, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    Located 600 metres from Marchmont Gallery, the 4-star Four Sisters Boatel - Houseboat Hotel offers welcoming rooms within a 10-minute walk of Edinburgh International Conference Centre. This cabin…

    To the hotel

    price for 1 night
    Book Now From US$ 528
  • Grassmarket Old Town Boutique Apartment

    From US$ 220

    76/2 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    Grassmarket Old Town Boutique apartment gives direct access to the historic fortress "Edinburgh Castle" and features views of the garden. This venue is also 2.4 km away from Arthur's Seat hike in…

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Super Central - Georgian Double Upper Flat With Castle Views In New Town

    From US$ 1291

    50/2 North Castle Street, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1291