Hotels near Edinburgh Waverley Station

Hotels near Edinburgh Waverley Station, Edinburgh

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near Edinburgh Waverley Station

Choose your travel dates to see the latest prices and deals.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
Broughton | 0.53km from Edinburgh Waverley Station
The Holiday Inn Express EDINBURGH CITY CENTRE by IHG is an ideal spot for travelers wanting to discover the city. Visitors to Edinburgh will find that the Holiday Inn Express EDINBURGH CITY CENTRE by IHG is a fantastic accommodation choice. Traveling to the hotel is easy with Edinburgh Waverley Station located approximately 700m away and Edinburgh Airport roughly 16km away. Guests will find The Edinburgh Dungeon, Palace of Holyroodhouse and Royal Mile just a short distance from the hotel. This hotel makes a great place to kick back and relax after a long day of sightseeing. This Edinburgh hotel provides parking on site. This hotel is a popular accommodation for guests traveling with families.
Very Good
230 reviews
8.6/10
Price from
US$84
per nignt
Check Availability
Edinburgh Old Town | 0.2km from Edinburgh Waverley Station
The Hilton Edinburgh Carlton provides a great place for travelers to relax after a busy day. Visitors to Edinburgh will find that the Hilton Edinburgh Carlton is a fantastic accommodation choice. Traveling to the hotel is easy with Edinburgh Waverley Station located approximately 400m away and Edinburgh Airport roughly 14km away. Keeping busy is easy, with Edinburgh Old Town, Royal Mile and Scottish Parliament Building all nearby. In their spare time, guests can explore the hotel's surroundings. This hotel is particularly popular with those traveling with families.
Very Good
214 reviews
8.6/10
Price from
US$133
per nignt
Check Availability
New Town | 0.57km from Edinburgh Waverley Station
With a stay at Courtyard by Marriott Edinburgh, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and within a 5-minute walk of St James Quarter. This 4-star hotel is 0.4 mi (0.6 km) from Princes Street and 0.6 mi (0.9 km) from George Street. Enjoy recreation amenities such as a 24-hour fitness centre or take in the view from a terrace. Additional features at this hotel include complimentary wireless Internet access and tour/ticket assistance. Enjoy lunch, dinner or snacks in our 1802 Lounge, Grill & Terrace spaces. The hotel also offers room service (during limited hours). Buffet breakfasts are served on weekdays from 6:30 AM to 10:30 AM and on weekends from 7 AM to 11:00 AM for a fee. Featured amenities include a business centre, express check-out, and dry cleaning/laundry services. Make yourself at home in one of the 240 air-conditioned rooms featuring Smart televisions. Complimentary wireless Internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Very Good
424 reviews
8.8/10
Price from
US$99
per nignt
Check Availability
You May Also Like
Edinburgh Hotels With Complimentary BreakfastEdinburgh Hotels With Twin RoomEdinburgh Hotels With 1 Double BedEdinburgh Hotels Featuring a PoolEdinburgh Hotels With Free Cancellation
New Town | 0.22km from Edinburgh Waverley Station
With a stay at Roomzzz Edinburgh, you'll be centrally located in Edinburgh, within a 5-minute walk of Princes Street and Edinburgh Playhouse Theatre. This hotel is 0.4 mi (0.7 km) from Royal Mile and 0.4 mi (0.6 km) from George Street. This smoke-free hotel was built in 2023. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Self parking (subject to charges) is available onsite. Treat yourself to a stay in one of the 74 guestrooms, featuring heated floors and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided weekly.
Great
276 reviews
9.3/10
Price from
US$104
per nignt
Check Availability
New Town | 0.3km from Edinburgh Waverley Station
The Old Waverley Hotel is an ideal spot for travelers wanting to discover the city. The Old Waverley Hotel is an ideal choice for travelers who want to take in the sights and sounds of Edinburgh. Boasting a convenient location, the hotel is just 400m from Edinburgh Waverley Station and 13km from Edinburgh Airport. There's plenty to do nearby, with Palace of Holyroodhouse, National Galleries of Scotland: National and Victoria St all within a short distance. When guests have some time on their hands they can make use of the onsite facilities. According to our guests, the location of this hotel is one of the best around.
Very Good
85 reviews
8.7/10
Price from
US$98
per nignt
Check Availability
West End | 2km from Edinburgh Waverley Station
The Garner Hotel Edinburgh - Haymarket is a great choice for guests looking for accommodation in Edinburgh, having been recently renovated in 2025. Traveling to the hotel is easy with Haymarket Station located approximately 300m away and Edinburgh Airport roughly 11km away. With multiple attractions nearby including The Real Mary King's Close, Grassmarket and Princes Street, guests will find plenty to keep themselves occupied. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For those driving themselves, parking is provided on site. If you are looking for a convenient place to stay, our guests have told us that this location is excellent.
Very Good
66 reviews
8.4/10
Price from
US$65
per nignt
Check Availability
Edinburgh Old Town | 0.46km from Edinburgh Waverley Station
The Ibis Edinburgh Centre South Bridge – Royal Mile is an ideal spot for travelers wanting to discover the city. The Ibis Edinburgh Centre South Bridge – Royal Mile is an ideal choice for travelers who want to take in the sights and sounds of Edinburgh. The hotel is conveniently located just 700m from Edinburgh Waverley Station and 14km from Edinburgh Airport. Keeping busy is easy, with Palace of Holyroodhouse, Museum of Edinburgh and National Museum of Scotland all nearby. In their spare time, guests can explore the hotel's surroundings. According to our guests, the location of this hotel is one of the best around. This hotel is particularly popular with those traveling as a couple.
Very Good
246 reviews
8.5/10
Price from
US$88
per nignt
Check Availability
New Town | 0.19km from Edinburgh Waverley Station
The Apex Waterloo Place Hotel is an ideal spot for travelers wanting to discover the city. The Apex Waterloo Place Hotel is an ideal choice for travelers who want to take in the sights and sounds of Edinburgh. With Edinburgh Waverley Station just 500m away and Edinburgh Airport only 16km away, transportation is very convenient. Guests will find Edinburgh Old Town, National Galleries of Scotland: National and Scottish Parliament Building just a short distance from the hotel. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. Guests of this Edinburgh hotel can make use of the parking facilities. Guests tell us the location of this hotel is fantastic. This hotel is particularly popular with those traveling with families.
Great
140 reviews
9.1/10
Price from
US$108
per nignt
Check Availability
0.75km from Edinburgh Waverley Station
The Cairn Hotel & Apartments provides a great place for travelers to relax after a busy day. The Cairn Hotel & Apartments offers a pleasant stay in Edinburgh for those traveling for business or leisure. The hotel is conveniently located just 1km from Edinburgh Waverley Station and 13km from Edinburgh Airport. With Princes Street, Scott Monument and Greyfriars Bobby Statue all within a short distance, there is no shortage of things to do in the area. This hotel makes a great place to kick back and relax after a long day of sightseeing. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel.
Very Good
81 reviews
8.7/10
Price from
US$59
per nignt
Check Availability
0.74km from Edinburgh Waverley Station
The Ten Hill Place Hotel, WorldHotels Distinctive provides a great place for travelers to relax after a busy day. The Ten Hill Place Hotel, WorldHotels Distinctive offers a pleasant stay in Edinburgh for those traveling for business or leisure. Traveling to the hotel is easy with Edinburgh Waverley Station located approximately 1km away and Edinburgh Airport roughly 14km away. Keeping busy is easy, with Edinburgh Old Town, Royal Mile and The Edinburgh Dungeon all nearby. In their spare time, guests can explore the hotel's surroundings. If cleanliness is important to you, this hotel makes an excellent choice, as our guests consider this to be one of the cleanest hotels in the city. For guests traveling with families, this hotel is consistently one of the most popular choices.
Amazing
303 reviews
9.4/10
Price from
US$99
per nignt
Check Availability
See more hotels near Edinburgh Waverley Station

Premium Hotels in Edinburgh

See all
Discover our curated selection of premium hotels in Edinburgh for your next stay
No.
1
9.6/10
68 Reviews

100 Princes Street

Hotel near New Town, Edinburgh
"Good Location"
Select dates to view prices
No.
2
9.7/10
56 Reviews

Prestonfield House

Hotel near Prestonfield, Edinburgh
"Good Location"
Select dates to view prices
No.
3
8.9/10
47 Reviews

The Caledonian Edinburgh, Curio Collection by Hilton

Hotel near West End, Edinburgh
"Great location""Convenient location"
Select dates to view prices
No.
4
9.2/10
197 Reviews

Old Town Chambers, Autograph Collection

Hotel near Edinburgh Old Town, Edinburgh
"Large rooms""Many amenities"
Select dates to view prices
No.
5
9.0/10
168 Reviews

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

Hotel near New Town, Edinburgh
"Great rooms""Convenient location"
Select dates to view prices

Top Pick Hotels near Edinburgh Waverley Station

See all
Check out our most booked hotels near Edinburgh Waverley Station from the past 30 days!
No.1
9.5/10
103 Reviews

Market Street Hotel

Edinburgh Old Town, Edinburgh | 0.19KM from Edinburgh Waverley Station
"Easy to get around""Great stay!"
Select dates to view prices
No.2
8.6/10
126 Reviews

St Christopher's Edinburgh Original

Edinburgh Old Town, Edinburgh | 0.22KM from Edinburgh Waverley Station
"Convenient location""Great service"
Select dates to view prices
No.3
8.9/10
488 Reviews

Leonardo Royal Hotel Edinburgh

Edinburgh Old Town, Edinburgh | 0.2KM from Edinburgh Waverley Station
"Easy to get around""Convenient location"
Select dates to view prices
No.4
9.4/10
356 Reviews

Code Pod – the Court - Edinburgh

Edinburgh Old Town, Edinburgh | 0.36KM from Edinburgh Waverley Station
"Clean bathrooms""Quiet & comfortable"
Select dates to view prices
No.5
8.4/10
81 Reviews

St Christopher's Edinburgh Old Town

Edinburgh Old Town, Edinburgh | 0.22KM from Edinburgh Waverley Station
"Clean and tidy""Great stay!"
Select dates to view prices
No.6
8.6/10
253 Reviews

W Edinburgh

New Town, Edinburgh | 0.27KM from Edinburgh Waverley Station
"Delicious breakfast""Great view"
Select dates to view prices
No.7
8.9/10
238 Reviews

Aparthotel Adagio Edinburgh Royal Mile

Edinburgh Old Town, Edinburgh | 0.42KM from Edinburgh Waverley Station
"Convenient location""Easy to get around"
Select dates to view prices
No.8
8.8/10
321 Reviews

Mount Royal Hotel Edinburgh by The Unlimited Collection

New Town, Edinburgh | 0.38KM from Edinburgh Waverley Station
"Convenient location""Easy to get around"
Select dates to view prices
No.9
8.1/10
292 Reviews

a&o Edinburgh City

Edinburgh Old Town, Edinburgh | 0.4KM from Edinburgh Waverley Station
"Great stay!""Clean and tidy"
Select dates to view prices
No.10
8.4/10
43 Reviews

Edinburgh Backpackers

Edinburgh Old Town, Edinburgh | 0.21KM from Edinburgh Waverley Station
"Great location""Clean and tidy"
Select dates to view prices

Latest Reviews for the Best Edinburgh Hotels

See all
Explore honest ratings and real traveler reviews to help you find the perfect stay
9.0/10
Great
YyyyhAlthough it is on the opposite side of the station from the center, you can walk to all the tourist spots, so it's in a good location. The room was clean and cute, and I had a comfortable stay! It was a shame that there was no water and no bathtub, which looked like it was in the picture.
The Parliament House Hotel Hotels near Edinburgh Waverley Station

The Parliament House Hotel

New Town, Edinburgh
Price per night from:US$86
9.0/10
Great
AAnonymous UserClean and good location. Zero complaints. Good breakfast and a nice sauna!
Novotel Edinburgh Centre Hotels near Edinburgh Waverley Station

Novotel Edinburgh Centre

Edinburgh Old Town, Edinburgh
Price per night from:US$92
8.8/10
Very Good
DDarren_in_BarcelonaReally comfortable and quiet hotel near Edinburgh Castle. Checkin was smooth, the staff are friendly, and the room was spacious. It’s also easy to reach the airport as the tram stop is around 5 minutes from the hotel on foot. The hotel offers secure luggage storage also! Amenities in the room could be improved! I’d stay here again during my next visit to Edinburgh.
Point A Hotel Edinburgh Haymarket Hotels near Edinburgh Waverley Station

Point A Hotel Edinburgh Haymarket

West End, Edinburgh
Price per night from:US$80
8.8/10
Very Good
Aamyun.myunAs a location, I think this is a very nice hotel to stay in; however, for a 5-star hotel, I expected a much higher level of service.  We were disappointed by several issues during our stay. First, housekeeping knocked on our door around 8 a.m., waking us up to ask if we needed cleaning. We requested the service, but when we returned to our room around 3 p.m., it had not been cleaned. Even after we went out to dinner and returned later that evening, the room was still not cleaned. Additionally, while my friend and I were resting in the room, the door had not been closed properly and was slightly open. A hotel staff then opened the door without knocking, which made us feel very uncomfortable. Another issue occurred when my friend ordered food via Deliveroo. The order was marked as delivered, but we could not find it. We asked the lobby ambassador for assistance, but she was not helpful at all. We eventually found the order ourselves, placed on the concierge desk. Overall, the service from the staff was very disappointing and felt cold and unwelcoming. While I would recommend the hotel for its location, the level of service was far below what I would expect from a 5-star hotel.
InterContinental Hotels EDINBURGH THE GEORGE by IHG Hotels near Edinburgh Waverley Station

InterContinental Hotels EDINBURGH THE GEORGE by IHG

New Town, Edinburgh
Price per night from:US$178
8.7/10
Very Good
GGuest UserThe hotel is located close to the train station, about a 20-minute walk away. The facilities are quite complete, including a washing machine, induction cooker, and oven, and the room is quite spacious. We checked in our luggage in advance, and the service was quite good.
Stewart by Heeton Concept – Aparthotel Edinburgh Hotels near Edinburgh Waverley Station

Stewart by Heeton Concept – Aparthotel Edinburgh

New Town, Edinburgh
Price per night from:US$56
8.5/10
Very Good
HHAIHUI GUOWe had an absolutely wonderful honeymoon stay at your hotel! The special room decorations and thoughtful little gifts made our arrival feel truly magical and romantic. The staff’s attention to detail really set the tone for our entire trip, and we couldn’t have asked for a more perfect start to our married life. Thank you so much – we’d highly recommend this place to any couple celebrating a special occasion!
Heeton Concept Aparthotel Edinburgh Queen Street Hotels near Edinburgh Waverley Station

Heeton Concept Aparthotel Edinburgh Queen Street

New Town, Edinburgh
Price per night from:US$80
8.4/10
Very Good
GGuest UserService was lovely and it is in a very convenient place with a bus stop right outside that has many bus routes stop by. Discounts offered for the zoo were also a great addition.
Holiday Inn EDINBURGH by IHG Hotels near Edinburgh Waverley Station

Holiday Inn EDINBURGH by IHG

Corstorphine, Edinburgh
Price per night from:US$55
8.1/10
Very Good
FFatima IssaA Wonderful Stay – Highly Recommended! My friend and I recently had the pleasure of staying at this lovely property, and we had an excellent experience. From the moment we arrived, we were impressed with the attention to detail and the warmth of the staff. The bed was incredibly comfortable, ensuring we both got a restful night’s sleep. What truly stood out, however, was the level of service. I was feeling a bit under the weather during our stay, and the staff went above and beyond by bringing breakfast directly to our room, which was a thoughtful and much-appreciated gesture. This level of care really goes a long way in making guests feel valued. For those who prefer to enjoy their breakfast with a bit of fresh air, the hotel also has a charming terrace where you can take your meal while soaking in the surroundings. It's the perfect way to start the day if you want to enjoy a bit of sunshine. The location is also a major plus. It’s just a short walk to the city center, making it easy to explore, and for those who prefer not to walk, a quick 5-minute bus ride will take you wherever you need to go. The lounge area at the hotel is another highlight. It’s spacious, cozy, and thoughtfully equipped with blankets to keep guests comfortable if the temperature drops. It provided the perfect spot to unwind after a day of sightseeing. Overall, I highly recommend this hotel for anyone visiting the area. The combination of comfort, thoughtful service, and a prime location makes it a top choice. We will definitely be staying here again when we return!
voco EDINBURGH - ROYAL TERRACE by IHG Hotels near Edinburgh Waverley Station

voco EDINBURGH - ROYAL TERRACE by IHG

New Town, Edinburgh
Price per night from:US$84
7.7/10
Good
GGuest UserThe hotels layout is little congested but it was cheap for me to stay like 16 pounds per night without breakfast in the month of Jan. It on a very accessible location from the main town of Edinburgh with the 24 x 7 open reception for any queries. The staff were friendly and welcoming and directs you towards your assigned room. The crowd that shares the hostel dorms is very mixed starting from teenagers to 50s folks. The overall vibe is very youthful. This feedback is based on one day of my stay in Edinburgh. Thanks
Safestay Edinburgh Cowgate Hotels near Edinburgh Waverley Station

Safestay Edinburgh Cowgate

Edinburgh Old Town, Edinburgh
Price per night from:US$18
7.4/10
GGuest UserVery nice location,quiet place,neighbor centre Edinburgh(5 min.with car)safety car park,about staff:very profesional,polite,kind,amability it was perfect , room ;clean and spacious! thank you so much for service ,I recommend it to everyone and we will gladly return here,thanks!
Britannia Edinburgh Hotel Hotels near Edinburgh Waverley Station

Britannia Edinburgh Hotel

West End, Edinburgh
Price per night from:US$41

Frequently asked questions

Which popular hotels near Edinburgh Waverley Station have parking?

Which hotels near Edinburgh Waverley Station have free Wi-Fi?

Whether you're traveling for business or leisure, Wi-Fi is an essential. Apex Waterloo Place Hotel (price from US$98),Market Street Hotel (price from US$153) and Roomzzz Edinburgh (price from US$105) are popular hotels with free Wi-Fi.

Which hotels near Edinburgh Waverley Station have gyms?

Since staying fit is important to a lot of guests, it's no surprise that gyms can be found in many hotels. Apex Waterloo Place Hotel (price from US$98),Aparthotel Adagio Edinburgh Royal Mile (price from US$112) and Leonardo Royal Hotel Edinburgh (price from US$132) are popular hotels with a fitness room.

Which hotels near Edinburgh Waverley Station are the most popular?

What hotels are recommended near Edinburgh Waverley Station?

If you're having a hard time choosing a hotel, consider staying at Apex Waterloo Place Hotel (price from US$98),Market Street Hotel (price from US$153) and Roomzzz Edinburgh (price from US$105) . These hotels are highly rated, so you should book early.

What luxury hotels are near Edinburgh Waverley Station?

Edinburgh weather

Today
14 Mar, 2026
4
°
Mostly cloudy
Mostly cloudy 4 - 9℃
14 Mar, 2026
Mostly cloudyMostly cloudy
4 - 9℃
15 Mar, 2026
ShowersShowers
3 - 9℃
16 Mar, 2026
ShowersShowers
8 - 10℃
17 Mar, 2026
CloudyCloudy
7 - 13℃
18 Mar, 2026
Partly clearPartly clear
4 - 14℃
19 Mar, 2026
Partly clearPartly clear
4 - 11℃
20 Mar, 2026
OvercastOvercast
3 - 11℃

Edinburgh hotels near Edinburgh Waverley Station information

Highest PriceUS$2,246
Lowest PriceUS$38
Number of Reviews 24,606
Total Properties400
Weekday Avg. PriceUS$345
Weekend Avg. PriceUS$439