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) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-10

2026-11-11

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 Edinburgh Waverley Railway Station

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

2397 options found

  • New Royal Mile Apartment With Balcony And Stunning Views Top Floor No Lift

    18 North Bridge, Edinburgh, United Kingdom

    0.1 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated within 10 minutes' walk of The Scotch Whisky Experience, the 1-bedroom New Royal Mile Apartment With Balcony And Stunning Views Top Floor No Lift Edinburgh can host up to 4 guests in…

    More...
    From US$ 485
    price for 1 night
    BOOK From US$ 485
  • The Balmoral Hotel

    1 Princes Street, Edinburgh, United Kingdom

    0.1 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 5-star smoke-free The Balmoral Hotel Edinburgh, located just 0.9 km from the combined National Museum of Scotland, offers a swimming pool and Wi-Fi in public areas. Offering Scottish dishes, the…

    More...
    From US$ 376
    price for 1 night
    BOOK From US$ 376
  • Nyx Hotel Edinburgh

    61 Jeffrey Street, Edinburgh, United Kingdom

    0.1 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Located merely 150 metres from the Thistle chapel "St Giles' Cathedral", the comfortable Nyx Hotel Edinburgh is nearly a 5-minute walk from The Writers' Museum. This 4-star hotel features 125 rooms…

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • The Bonnie Bide Awa'

    35/14 Leith Street, Edinburgh, United Kingdom

    0.1 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the 40 m² The Bonnie Bide Awa' Apartment Edinburgh, which is just 1.1 km from Greyfriars Bobby's Grave and about 10 minutes' walk from Museum of Edinburgh…

    More...
    From US$ 556
    price for 1 night
    BOOK From US$ 556
  • Motel One Edinburgh-Princes

    10-15 Princes Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Immerse yourself in Edinburgh's charm with the contemporary 3-star Motel One Edinburgh-Princes, located only 6 minutes' stroll from Edinburgh Old Town and offering tour/ticket assistance to help you…

    More...
    From US$ 381
    price for 1 night
    BOOK From US$ 381
  • Linton Collection - 28 North Bridge

    28 North Bridge, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Linton Collection - 28 North Bridge Apartment Edinburgh offers views of the city and a location a 13-minute walk from The Queen's Gallery. Guests will surely benefit from Wi-Fi and public parking at…

    More...
    From US$ 175
    price for 1 night
    BOOK From US$ 175
  • Linton Collection - 28 North Bridge

    28 North Bridge, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Linton Collection - 28 North Bridge Apartment Edinburgh is a 12-minute walk from Dugald Stewart Monument.

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • 3 Bedroom Apartment - Historic Old Town

    Eh1 1Bx, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Offering luggage storage, the 1-bedroom 3 Bedroom Apartment - Historic Old Town Edinburgh lies in Princes Street, lined with restaurants and bars, just 1 km from the historic fortress "Edinburgh…

    More...
    From US$ 615
    price for 1 night
    BOOK From US$ 615
  • The Scotsman Hotel

    20 North Bridge, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The stylish 4-star The Scotsman Hotel Edinburgh, nestled near the entertainment district of Edinburgh, offers air-conditioned rooms with a flat-screen TV with satellite channels. With its perfect…

    More...
    From US$ 351
    price for 1 night
    BOOK From US$ 351
  • Princes Street Suites

    16 Waterloo Place, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Offering a location a 6-minute walk from the 200-foot spire "Scott Monument", Princes Street Suites Edinburgh hotel offers 36 rooms.

    More...
    From US$ 427
    price for 1 night
    BOOK From US$ 427
  • Hotel Indigo - Edinburgh - Princes Street By Ihg

    20 Princes Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Featuring a restaurant, the 4-star smoke-free Hotel Indigo - Edinburgh - Princes Street By Ihg is located just 13 minutes' stroll from the historic fortress "Edinburgh Castle" and overlooks Princes…

    More...
    From US$ 352
    price for 1 night
    BOOK From US$ 352
  • Downtown And Central 1 Bed In Edinburgh Sleeps 4

    35/18 Leith Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated just 650 metres from Grassmarket, the 1-bedroom Downtown And Central 1 Bed In Edinburgh apartment can host up to 2 guests in Edinburgh. The apartment features Wi-Fi in the rooms.

    More...
    From US$ 408
    price for 1 night
    BOOK From US$ 408
  • Hilton Edinburgh Carlton

    19 North Bridge, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The 4-star smoke-free Hilton Edinburgh Carlton Hotel, nestled near the entertainment district of Edinburgh, offers modern rooms with Wi-Fi and a flat-screen TV with satellite channels. There is a…

    More...
    From US$ 352
    price for 1 night
    BOOK From US$ 352
  • The Baxter Hostel

    5/2 West Register Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Featuring Wi-Fi, the 6-room The Baxter Hostel Edinburgh is also only an 8-minute walk from Royal Mile.

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Leith Street Suite

    35/10 Leith Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Overlooking the city, the spacious 1-bedroom Leith Street Suite Edinburgh is only 9 minutes' walk from the parish church "St Giles' Cathedral" in Edinburgh. Wi-Fi and parking are also available at…

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Apex Waterloo Place Hotel

    23-27 Waterloo Place, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Featuring a swimming pool, the 4-star Apex Waterloo Place Hotel Edinburgh is located in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, within 15…

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Boutique 2Br On Royal Mile - Freestanding Bathtub

    Carrubbers Close, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    The spacious Boutique 2Br On Royal Mile - Freestanding Bathtub Apartment Edinburgh is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys within 600 metres of…

    More...
    From US$ 491
    price for 1 night
    BOOK From US$ 491
  • Royal Mile Mansions 14

    50 North Bridge, Flat 14, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    If you want to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, Royal Mile Mansions 14 Apartment Edinburgh is a good choice located, nearly 5 minutes' walk…

    More...
    From US$ 407
    price for 1 night
    BOOK From US$ 407
  • Princes Street Hostel

    5 West Register Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Situated only 1.6 km from the Sunday Stockbridge Food Market, Princes Street Hostel Edinburgh provides 24-hour security service for the safety of guests.

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • Edinburgh Backpackers Hostel - Over 18S Only

    65 Cockburn Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Waverley Railway Station

    (Show map)

    Show map

    Offering tour/ticket assistance to its guests, Edinburgh Backpackers Hostel - Over 18S Only is located in Princes Street, lined with restaurants and bars. Offering luggage storage, the Edinburgh…

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