Hotels in Edinburgh near Edinburgh Waverley Railway Station

Multiple accommodations for your stay
Check-in date:
25 Mar 2026
Check-out date:
26 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

1958 results found

The Inn On The Mile

82 High Street, Royal Mile, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Arthur's Seat is 2.6 km from the inn, while The Robertson Mausoleum Parish Church is merely 650 metres away. The 4-star The Inn On…
Read more...
8.3
Very Good
608 reviews

Bailie Royal Mile Apartment

3, 2F1 Bailie Fyfe'S Close, 107 High Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Royal Mile is not very far from the premises, while Edinburgh Castle is nearly a 10-minute walk away. Nestled just 6 minutes' walk...
Read more...

High St Flat

219 High St, The Royal Mile, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

The 1st-floor Edinburgh Printmakers Workshop & Gallery is 1.3 km away and Edinburgh Castle can be reached with a 5 minute drive. The...
Read more...
8.7
Fabulous
81 reviews

3 Royal Mile Flat Near Edinburgh Castle

Apartment 3 - New Assembly Close, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

The 1-bedroom apartment is located within reach of the combined National Museum of Scotland. Situated around a 10-minute stroll from...
Read more...
8.2
Very Good
5 reviews

Motel One Edinburgh-Royal

18-21 Market Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

This motel offers accommodation in Old Town district with nearby access to The Real Mary King's Close. Arthur's Seat hike is 2.3 km...
Read more...
8.6
Fabulous
11044 reviews

Central Calton Hill What A View

22 Calton Hill, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Located merely 1.1 km from Royal Mile, the propety is within walking distance of St Andrews House bus stop. Situated about 5...
Read more...
8.9
Fabulous
109 reviews

Radisson Blu Hotel, Edinburgh City Centre

80 High Street The Royal Mile, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

The hotel is just a 6-minute stroll from the award winning Surgeons' Hall Museums, nearly a 10-minute drive from Arthur's Seat. At the…
Read more...
8.6
Fabulous
4957 reviews

Royal Mile Apartment With Stunning Views

233 High Street Flat 6, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

The Palace of Holyroodhouse is merely 1.1 km away, and The Queen's Gallery is within reach of this apartment. Located in the Old...
Read more...
8.5
Fabulous
2 reviews

Royal Mile Apartment

126 Royal Mile, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Located around 25 minutes' walk from the 54-acre Inverleith Recreational Park, the propety is in close proximity to Museum of...
Read more...
8.6
Fabulous
239 reviews

4 Royal Mile Flat Near Edinburgh Castle

Apartment 4 - New Assembly Close, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Arthur's Seat is a short way from the 1-bedroom apartment, while Edinburgh Castle can be found just 0.7 km away. The spacious 93 m²…
Read more...
9.2
Superb
29 reviews

The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh

42 St Andrew Square, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Museum on the Mound is a mere 0.6 km away, while Edinburgh Waverley train station is right near the hotel. The 5-star smoke-free…
Read more...
9.2
Superb
962 reviews

High Street Apartment

227 High Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Museum on the Mound is merely 400 metres from the spacious High Street Apartment, while Royal Yacht Britannia is 3.7 km away....
Read more...
7.7
Good
77 reviews

Royal Mile, Edinburgh - 2 Bedroom Apartment

142 Royal Mile, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

You can take a 25-minute walk to St Marks Unitarian Church. Edinburgh Gin Distillery is 18 minutes' walk from the spacious 0-bedroom...
Read more...
8.5
Fabulous
150 reviews

Luxury 3 Bed Royal Mile Apartment

126/10 High Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Leith Links can be reached by car in a few minutes, while Royal Mile is right by the spacious Luxury 3 Bed Royal Mile Apartment.
Read more...
8.5
Fabulous
55 reviews

Code - The Court, Edinburgh

1A Parliament Square, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

The Edinburgh hostel is located in the Grengel district, offering quick access to the Museum of Childhood, located just a 5-minute...
Read more...
8.8
Fabulous
7862 reviews

Burnets Apartments

156 High Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

St Giles' Cathedral is nearby and the ruined Holyrood Abbey is a 16-minute walk away. Situated within arm's reach of The Real Mary...
Read more...

F1- Very Nice City Centre Apartment

24 Calton Hill, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Princes Street Gardens is 1.2 km away and St Giles' Cathedral can be reached with a 5 minute drive. Located only 6 minutes' walk from…
Read more...

Joivy Beautiful Apartment, Private Garden, Calton Hill

Calton Hill Apartment 1, Edinburgh, Eh1 3Bj, United Kingdom, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

The apartment lies in the Anderlecht district, not far from Edinburgh Castle. Joivy Beautiful Apartment, Private Garden, Calton Hill...
Read more...
8.7
Fabulous
17 reviews

The Parliament House Hotel

15 Calton Hill, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Located 350 metres from the restored theatre "Edinburgh Playhouse", the welcoming hotel is within a few blocks of the Edinburgh Old...
Read more...
8.7
Fabulous
3503 reviews

Travelodge Edinburgh Central Princes Street

Meuse Lane Off Princes Street, Edinburgh, United Kingdom

0.3 km to Edinburgh Waverley Railway Station (Open map)

Charlotte Square is merely 1 km away, and the good old - fashioned Cameo Cinema is a mere 1.8 km from the hotel. The 3-star…
Read more...
Thank you for subscribing
Close