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

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

1898 results

  • Apartment Thistle Lane

    From US$ 536

    Thistle St Sw Lane, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    Thistle Lane apartment is located in the old part of Edinburgh, not too far from Royal Mile. The venue has a mini-kitchen, where a microwave, fridges and dishwasher are provided for a comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 536
  • The Hart Street Residence

    From US$ 307

    Hart Street, Edinburgh Eh1 3Rn, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    The Hart Street Residence Edinburgh, located in New Town district, 0.2 km from Omni Centre, features views of the garden. The rooms come with an equipped kitchen that is equipped with tea and coffee…

    To the hotel

    price for 1 night
    Book Now From US$ 307
  • The Hart Residence

    From US$ 344

    Hart Street, Edinburgh Eh1 3Rn, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    The Hart Street Residence No. 2 Edinburgh is set 0.2 km from the Metropolitan St Mary's Roman Catholic Cathedral and 0.3 km from Omni Centre in New Town district. The venue includes an equipped…

    To the hotel

    price for 1 night
    Book Now From US$ 344
  • City Centre Hidden Hideout For 2

    From US$ 216

    47 Rose Street North Lane, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    The 1-room City Centre Hidden Hideout For 2 apartment is located in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, a 6-minute walk from…

    To the hotel

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

    From US$ 360

    90 Grassmarket, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (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$ 360
  • Calton Hill Lookout By Calton Living

    From US$ 318

    71 Canongate, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    The 1-room The Canongate Apartment apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, less than 5 minutes' walk from Dynamic Earth.

    To the hotel

    price for 1 night
    Book Now From US$ 318
  • Castle View Hideaway

    From US$ 166

    7 Castle Wynd South, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Tony Asga - Aishasakina Apartments

    From US$ 65

    100 102 Holyrood Road, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    Tony Asga - Aishasakina lies close to Palace of Holyroodhouse and offers budget accommodation in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • The Art House At The New Town

    From US$ 833

    Union Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    The Art House At The New Town apartment is situated in Morningside district of Edinburgh, 15 km from Edinburgh airport. It consists of 3 bedrooms, a kitchen and a bathroom with a bathtub and a shower.

    To the hotel

    price for 1 night
    Book Now From US$ 833
  • Bright New Town 2Br-1Ba, 1 Min To George St By Bonjour Residences Edinburgh

    From US$ 451

    37A Thistle Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    The 1-room Bright New Town 2Br-1Ba, 1 Min To George St - Free Parking By Bonjour Residences Edinburgh apartment is set nearly 20 minutes' walk from Museum of Edinburgh, which is an excellent place to…

    To the hotel

    price for 1 night
    Book Now From US$ 451
  • Code - The Loft, Edinburgh

    From US$ 30

    50 Rose Street North Lane, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    Featuring free WiFi throughout the venue, Code Co-Living - The Loft - Edinburgh Hostel offers accommodation near the historic fortress "Edinburgh Castle". Guests can benefit from a safety deposit box…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Edinburgh Central 2-Bedroom Apartment With Free Parking And Stunning Views

    From US$ 369

    Gentle'S Entry, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 369
  • Dragon Suites - City Centre Castle View 1 Bed Apartment

    From US$ 549

    George Street 53, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 549
  • Joivy Luxurious Apt On Notable George Street

    From US$ 658

    53 George Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    Altido Luxurious 2 Bedroom Apt On Notable George Street Edinburgh is placed in New Town district, within a 5-minute walk of the seafood restaurant Fishers In The City. The accommodation includes 2…

    To the hotel

    price for 1 night
    Book Now From US$ 658
  • Joivy Modern Studio In New Town, On Historic George Street

    From US$ 623

    53 George Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    Altido Statement Studio On Historic George Street apartment is nearly 0.7 km from Royal Mile. This accommodation consists of 1 bedroom and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 623
  • Joivy Inviting Flat At The Heart Of Edinburgh

    From US$ 394

    53 George Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    The 1-room Altido Inviting Flat Near City Centre apartment is also located merely a 6-minute walk from Scottish National Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 394
  • Exquisite & Lively With Fireplace & Panoramic Views

    From US$ 512

    7/7 Frederick Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    Exquisite & Lively With Fireplace & Panoramic Views apartment is a great place to stay in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, about…

    To the hotel

    price for 1 night
    Book Now From US$ 512
  • The New Town Idyll @ Dublin Street

    From US$ 963

    Dublin Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    The New Town Idyll apartment offers homey accommodation for 6 guests in Edinburgh. The Venue consists of 3 bedrooms, 2 bathrooms, and also a fully-fitted kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 963
  • Halcyon House

    From US$ 196

    8 Royal Terrace, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    Boasting a terrace, a parking and a storage for belongings, Halcyon House Hotel Edinburgh is located just 0.5 km from Omni Centre. This venue is set within easy reach of Calton Hill Mountain and in…

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • The Botanist Apartment Edinburgh Old Town 2 Bedroom Lift Parking

    From US$ 277

    Parkgate, Edinburgh Eh8 8Au, Edinburgh, United Kingdom

    0.7 km to Edinburgh Waverley Railway Station (To the map)

    The official residence "Palace of Holyroodhouse" is 650 metres from this venue, while Dynamic Earth Interactive Science Museum is situated nearby. The accommodation offers an equipped kitchen along…

    To the hotel

    price for 1 night
    Book Now From US$ 277