Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-04-21

2026-04-22

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Edinburgh near Traverse Theatre

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

1956 options found

  • Large Central 3 Bed 3 Bath Apartment - New Town

    49A North Castle Street Basement, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Set right in the centre of Edinburgh, the 3-room Large Central 3 Bed 3 Bath Apartment - New Town Edinburgh is just 1.1 km from the Grassmarket.

    More...
    From US$ 1325
    price for 1 night
    BOOK From US$ 1325
  • 2 Bed Old Town Apartment - Next To Castle

    Johnston Terrace, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    The spacious 1-bedroom 2 Bed Old Town Apartment - Next To Castle Edinburgh is nestled in the centre of Edinburgh and is only 1.5 km from the official residence "Palace of Holyroodhouse".

    More...
    From US$ 227
    price for 1 night
    BOOK From US$ 227
  • Quiet 1-Bed Flat By The Meadows

    18/4 Lochrin Place, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Situated approximately a 15-minute stroll from the combined National Museum of Scotland, Quiet 1-Bed Flat By The Meadows Apartment Edinburgh provides guests with Wi-Fi for either business or leisure.…

    More...
    BOOK
  • The Witchery

    352 Castlehill The Royal Mile, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Offering a restaurant, the 5-star The Witchery Edinburgh hotel is just 5 minutes' stroll from the Grassmarket. Boasting an à la carte restaurant, this Edinburgh hotel is also within a few blocks of…

    More...
    From US$ 877
    price for 1 night
    BOOK From US$ 877
  • Elegant & Sunny 2Bd Basement Stay, Edinburgh!

    15A Manor Place Basement Flat, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    The 16th-century Palace of Holyroodhouse is about a 25-minute walk from the 1-room Elegant & Sunny 2Bd Basement Stay, Edinburgh!, while Georgian House is situated nearby. Guests can use Wi-Fi for…

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Truly Central, Princes St, Close To Castle

    13 Randolph Lane, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Nestled just 1.5 km from the Edinburgh Old Town, the 2-room Truly Central, Princes St, Close To Castle Edinburgh apartment allows guests to explore numerous tourist destinations in the vicinity.

    More...
    From US$ 398
    price for 1 night
    BOOK From US$ 398
  • Amazing Apartments - Torphichen Place By Haymarket

    21 Torphichen Place 3F4, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Situated approximately 20 minutes on foot from the combined National Museum of Scotland, the 1-room Amazing Apartments - Torphichen Place By Haymarket Edinburgh also boasts easy access to Edinburgh…

    More...
    From US$ 278
    price for 1 night
    BOOK From US$ 278
  • Grassmarket-Old Town Apartment

    90 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Guests can stay at the 34 m² Grassmarket-Old Town Apartment Edinburgh, which is located right in the centre of Edinburgh and 550 metres from the José Martí Scott Monument.

    More...
    From US$ 497
    price for 1 night
    BOOK From US$ 497
  • Super Central Edinburgh Castle Basement

    North Castle Street, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Located only a 6-minute walk from Edinburgh Christmas Market, the 2-room Super Central Edinburgh Castle Basement apartment gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 453
    price for 1 night
    BOOK From US$ 453
  • Historic Mews House 2Br In Edinburgh City Centre

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

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    If you want to stay right in the centre of Edinburgh, the 125 m² Historic Mews House 2Br In Edinburgh City Centre is a perfect choice located only 1.3 km from the Edinburgh Old Town.

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

    8 Manor Place Flat 4, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Dragon Suites - Ladon Suite - 2 Bed City Centre Luxury Apartment Edinburgh offers proximity to a number of tourist attractions, such as the Grassmarket, located 14 minutes' walk away.

    More...
    From US$ 955
    price for 1 night
    BOOK From US$ 955
  • Altido Unique & Stylish Grassmarket Apt - Close To Castle

    76 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Located 17 minutes' walk from the Calton Hill, Altido Unique & Stylish Grassmarket Apt - Close To Castle Edinburgh gives access to a number of tourist attractions in the area.

    More...
    From US$ 429
    price for 1 night
    BOOK From US$ 429
  • Stylish Georgian Main Door Apartment

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

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Nestled approximately 5 minutes' walk from the grand townhouse "Georgian House", the spacious 100 m² Stylish Georgian Main Door Apartment Edinburgh offers quick access to numerous tourist attractions…

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

    Princes Street, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    If you want to stay in the Anderlecht district, the spacious 149 m² Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle is a good choice located, just 1.9 km from the 16th…

    More...
    From US$ 1035
    price for 1 night
    BOOK 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

    (Show map)

    Show map

    Edinburgh Elms For 4 - New Town - City Center Eb8 Apartment provides easy access to various city attractions, such as Edinburgh Christmas Market, situated only 6 minutes' stroll away.

    More...
    BOOK
  • Yotel Edinburgh

    68-73 Queen Street, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Featuring a restaurant, Yotel Edinburgh hotel lies 0.6 km from Edinburgh Gin Distillery. Offering a banquet hall, the hotel is just around the corner from Charlotte Square.

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Apex City Of Edinburgh Hotel

    61 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Providing 127 rooms, Apex City Of Edinburgh Hotel is about a 20-minute walk from the official residence "Palace of Holyroodhouse". Private parking is available on site at the hotel.

    More...
    From US$ 241
    price for 1 night
    BOOK From US$ 241
  • Edinburgh - Houseboats

    Lochrin Basin, Union Canal, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    Located only 13 minutes' walk from shopping venues such as Grassmarket, the 4-star Four Sisters Boatel - Houseboat Hotel Edinburgh includes a barber shop and baggage storage. For travellers' safety…

    More...
    From US$ 528
    price for 1 night
    BOOK From US$ 528
  • Grassmarket Old Town Boutique Apartment

    76/2 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    The 43 m² Grassmarket Old Town Boutique Apartment Edinburgh overlooks the garden and is situated only a 5-minute walk from the Camera Obscura and World of Illusions.

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

    50/2 North Castle Street, Edinburgh, United Kingdom

    0.6 km to Traverse Theatre

    (Show map)

    Show map

    The 3-room Super Central - Georgian Double Upper Flat With Castle Views In New Town Edinburgh is situated in the Anderlecht district, merely 5 minutes on foot from The Parish Church of St Cuthbert.

    More...
    From US$ 1291
    price for 1 night
    BOOK From US$ 1291