A short walk from Princes Street and Royal Mile, Old Waverley Hotel provides dry cleaning/laundry services, a bar, and a restaurant. Stay connected with free in-room WiFi.
Near a train station, Old Waverley Hotel is in Edinburgh City Centre, a walkable area in Edinburgh with good airport proximity and shopping. Royal Mile and Edinburgh Castle are notable landmarks, and travelers looking to shop may want to visit Princes Street and George Street. Check out an event or a game at Edinburgh International Conference Centre, and consider making time for Edinburgh Zoo, a top attraction not to be missed. Guests love the hotel's central location. Visit our Edinburgh travel guide
43 Princes Street, Edinburgh, Scotland, EH2 2BY
What's nearby
Princes Street
1 min walk - 0.1 km
St. Andrew Square
1 min walk - 0.2 km
George Street
2 min walk - 0.2 km
Royal Mile
6 min walk - 0.5 km
Edinburgh Castle
7 min walk - 0.6 km
Getting around
Edinburgh Waverley Station
3 min walk
St Andrew Square Tram Stop
3 min walk
Edinburgh Airport (EDI)
30 min drive
Restaurants
Dishoom Edinburgh
2 min walk
McDonald's
2 min walk
The Scottish Cafe & Restaurant
3 min walk
The Booking Office (Wetherspoon)
2 min walk
The Guildford Arms
3 min walk
About this property
Old Waverley Hotel
Hotel near Princes Street
A short walk from Royal Mile and Grassmarket, Old Waverley Hotel provides dry cleaning/laundry services, a bar, and a restaurant. Stay connected with free in-room WiFi.
You'll also enjoy perks such as:
Full breakfast (surcharge), concierge services, and tour/ticket assistance
An elevator, a front-desk safe, and a TV in the lobby
A banquet hall, a 24-hour front desk, and luggage storage
Guest reviews speak highly of the breakfast, central location, and helpful staff
Room features
All 85 rooms have amenities such as free WiFi. Guest reviews speak positively of the clean rooms at the property.
More amenities include:
Deep soaking tubs, free toiletries, and hair dryers
32-inch flat-screen TVs with digital channels
Wardrobes/closets, electric kettles, and heating
Awards and affiliations
Sustainability Certifications
This property is certified by this third-party sustainability certification scheme: Green Tourism Program. For more information on what this certification requires and verifies, please visit their website.
No, only service animals are welcome at the property.
How much does it cost to stay at Old Waverley Hotel?
As of 23 Shawwal 2026, prices found for a 1-night stay for 2 adults at Old Waverley Hotel on 8 Dhuʻl-Qiʻdah 2026 start from SAR 540, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
This property doesn't offer parking.
What time is check-in at Old Waverley Hotel?
Check-in start time: 3:00 PM; Check-in end time: anytime.
What time is check-out at Old Waverley Hotel?
Check-out is at 11 AM.
Where is Old Waverley Hotel located?
Located in Edinburgh City Centre, this hotel is within a 5-minute walk of Princes Street and George Street. Royal Mile and Edinburgh Playhouse Theatre are also within 10 minutes. St Andrew Square Tram Stop and Princes Street Tram Stop are within a 5-minute walk.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Old Waverley Hotel Reviews
8.4
Very Good
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
Excellent option without expending a lot of money. Very close to the main attractions and activities. Strategically located in front of Waverley station.
Really enjoyed my stay at the Old Waverly Hotel. Great location on Princes Street, right next to Waverley Station and perfect for navigating between the New & Old Town areas, both of which are in easy walking distance. Clean and well equipped hotel with functional and comfortable rooms. Would definitely recommend.
Central, close to everything, old world charm, delicious food, gorgeous views.
Some unavoidable stairs initially, can be noisy at night due to location.
Great breakfast.
The staff were lovely. The location was terrific. The room was nice enough but no a/c & no view. While there is an elevator to room floors, there are stairs to the 1st floor reception.
We chose the Old Waverly Hotel due to its proximity to the Waverly train station, and we requested a room with a Princes Street view, and we weren't disappointed - as the view was stunning. The staff was wonderful, and priortized our room upon arrival to ready it for an early check-in, and the breakfast buffet was also good with a nice variety of options. The hotel has a comfortable lounge and good restaurant, which made it easy to decide where to eat. We'd definitely stay here again.
Hotel was exactly as I hoped it would be. My room was cozy and comfortable for one person. Staff were very pleasant and always willing to help. Location of hotel is perfect, right in the middle of everything to do in Edinburgh. Breakfast was delicious, much more than I expected. I would highly recommend Old Waverly Hotel.
Stayed 2 nights in Aug 2026
Verified review
8/10 Good
Faye
31 July 2026
Liked: Cleanliness, staff & service
Nice and local to all the main locations in Edinburgh. It was good that everything was right on the doorstep.