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

1899 results

  • For Students Only Brewer'S Court In Edinburgh

    From US$ 114

    63 Calton Rd, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • The Brewers Rooms Contemporary Aparthotel

    From US$ 212

    126 Canongate, Edinburgh, United Kingdom

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

    Royal Botanic Garden Edinburgh is 2.8 km from The Brewers Rooms Contemporary Aparthotel, while The Real Mary King's Close is 750 metres away. The property provides 11 guestrooms appointed with a…

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • Heart Of Edinburgh City Flat

    From US$ 111

    25 Thistle Street, Edinburgh, United Kingdom

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

    Heart Of Edinburgh City Flat, set next to the historic fortress "Edinburgh Castle", is 15 km from Edinburgh airport. This venue is steps away from The Real Mary King's Close and it also provides…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Apartment In Excellent City Centre Location

    From US$ 151

    9B Forth Street Basement, Edinburgh, United Kingdom

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

    To the hotel

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

    Rose Street South Lane, Edinburgh, United Kingdom

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

    To the hotel

    Book Now
  • Mono Suites New Town

    From US$ 521

    106 Hanover Street, Edinburgh, United Kingdom

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

    Area attractions, including the Victorian Gothic Scott Monument, are located nearly a 7-minute walk from Mono Suites New Town Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 521
  • Joivy Luxury Flats On George Street

    From US$ 483

    47A George Street, Edinburgh, United Kingdom

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

    Altido Luxury George St lies in a touristic area of Edinburgh within a 13-minute walk of the historic fortress "Edinburgh Castle", featuring flat-screen TV and entertainment activities. This venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 483
  • 8 Roxburgh Edinburgh

    From US$ 52

    8 Roxburgh Pl, Edinburgh, United Kingdom

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

    Newly Refurbished Private Room - 8 Roxburgh Edinburgh is set 0.5 km from The Real Mary King's Close and 3.7 km from Royal Yacht Britannia in Newington district. This venue is steps away from the…

    To the hotel

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

    From US$ 149

    61 Grassmarket, Edinburgh, United Kingdom

    0.6 km to Edinburgh Waverley Railway Station (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$ 149
  • City Centre Hidden Hideout For 2

    From US$ 216

    47 Rose Street North Lane, Edinburgh, United Kingdom

    0.6 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
  • Spacious 2 Bedroom Apartment In The Heart Of New Town

    From US$ 639

    Hanover Street, 118, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 639
  • Gorgeous Apartment In The Heart Of New Town

    From US$ 516

    118 Hanover Street, Edinburgh, United Kingdom

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

    The 40 m² Gorgeous Apartment In The Heart Of New Town 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, just…

    To the hotel

    price for 1 night
    Book Now From US$ 516
  • Elegant New Town Georgian City Centre Flat

    9-3 Abercromby Place, Edinburgh, United Kingdom

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

    To the hotel

    Book Now
  • The Albany Lane Residence

    From US$ 516

    Albany Lane, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 516
  • Stunning Studio Apartment Castle View

    From US$ 421

    5 Castle Wynd South, Edinburgh, United Kingdom

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

    Offering flat screen TV and a flat screen TV, Stunning Studio Apartment Castle View Edinburgh is located in Old Town district, next to the combined National Museum of Scotland. Placed 0.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 421
  • Forth Street Residence

    From US$ 641

    9/2 Forth Street, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 641
  • Charming 1 Bed Apartment With Castle View

    From US$ 207

    7 Castle Wynd South, Edinburgh, United Kingdom

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

    Featuring free Wi Fi in the rooms, Charming 1 Bed Apartment With Castle View is situated in Edinburgh, 15 km from Edinburgh airport. It offers an accommodation with smoke detectors, a flat-screen TV…

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • Braid Apartments By Mansley

    From US$ 173

    27 Thistle Street, Edinburgh, United Kingdom

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

    Braid Apartments By Mansley Edinburgh, located off St Giles' Cathedral, offers unique accommodation in New Town district. The venue provides 20 guestrooms appointed with TV with satellite channels…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • 3 Bedrooms Flat In Central Edinburgh Old Town , Grassmarket Heart Of Edinburgh Flat Sleeps 6 , Eh1

    From US$ 535

    58 Grassmarket, Edinburgh, United Kingdom

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

    3 Bedrooms Flat In Central Edinburgh Old Town, Grassmarket Heart Of Edinburgh Flat Sleeps 6, Eh1 apartment is placed in the Old Town district, nearly a 5-minute walk from the bar Filling.

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • Apartment Thistle Lane

    From US$ 536

    Thistle St Sw Lane, Edinburgh, United Kingdom

    0.6 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