The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels Near Princes Street, Edinburgh

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Trending Hotels Near Princes Street

ibis Styles Edinburgh Centre St Andrew Square
3 out of 5
0.085 mi from Princes Street
Free cancellationReserve now, pay when you stay
The price is £65 per night
4.4/5Wonderful! (996 reviews)

"Very friendly and helpful staff who responded with pleasure and aplomb to every need and request."…"

Reviewed on 26 Mar 2020

ibis Styles Edinburgh Centre St Andrew Square
The Edinburgh Grand
5 out of 5
0.2 mi from Princes Street
Free cancellationReserve now, pay when you stay
The price is £148 per night
4.7/5Exceptional! (411 reviews)

"Very stylish hotel, right in the centre. Close to Waverley bridge and train station. Everything you need from an apartment+hotel is there. It’s like a hybrid (best of both sides!)"…"

Reviewed on 11 Mar 2020

The Edinburgh Grand
The Balmoral Hotel
5 out of 5
0.3 mi from Princes Street
Free cancellationReserve now, pay when you stay
The price is £201 per night
4.7/5Exceptional! (997 reviews)

"Liked old style 1st class service. Only stayed 2 nights. Would have liked longer."…"

Reviewed on 20 Mar 2020

The Balmoral Hotel
Fraser Suites Edinburgh
4 out of 5
0.3 mi from Princes Street
The price is £96 per night
4.4/5Excellent! (2,141 reviews)

"This was our second stay at this hotel. Our room was a great suite that had plenty of room. The hotel is in a great location near the upper part of “the Royal Mile.” We look forward to staying there again in the future."…"

Reviewed on 25 Mar 2020

Fraser Suites Edinburgh
Hilton Edinburgh Carlton
4 out of 5
0.4 mi from Princes Street
Free cancellationReserve now, pay when you stay
The price is £71 per night
4.3/5Excellent! (995 reviews)

"Staff excellent and so happy to be back at work customer experience was great"…"

Reviewed on 26 Jul 2020

Hilton Edinburgh Carlton
The Scotsman Hotel
4 out of 5
0.4 mi from Princes Street
The price is £133 per night
4.5/5Wonderful! (998 reviews)
Perfect stay

"Just totally enjoyed the stay hotel was perfect I will be back"…"

Reviewed on 22 Mar 2020

The Scotsman Hotel
Princes Street Suites
4 out of 5
0.5 mi from Princes Street
Free cancellationReserve now, pay when you stay
The price is £119 per night
4.5/5Wonderful! (1,187 reviews)

"First time at the apartments. The flat smelt a little smokey on arrival and on entering after being out. The location is great. The staff very helpful and apartment well equiped."…"

Reviewed on 9 Mar 2020

Princes Street Suites
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
0.5 mi from Princes Street
Free cancellationReserve now, pay when you stay
The price is £116 per night
4.6/5Wonderful! (999 reviews)

"A great place to stay and explore the city. Walkable distance to many attractions and restaurants. Wonderful services from staff. Warmly greet and inform us the steps changed due to COVID-19. The hotel has solid quality and procedure for social distancing and sanitation."…"

Reviewed on 19 Jul 2020

Radisson Blu Hotel, Edinburgh City Centre
Grassmarket hotel
3 out of 5
0.4 mi from Princes Street
The price is £59 per night
4.2/5Very Good! (997 reviews)

"The property was very well located and the interior decor was quirky and cute (cartoon themed) I stayed in a cozy double which meant it was tucked into a nook which was perfect for me but those with longer legs that stretch over a normal bed might want to opt for one of the more standard room options. ..."…"

Reviewed on 26 Apr 2020

Grassmarket hotel
Stay Central
3 out of 5
0.4 mi from Princes Street
The price is £59 per night
3.9/5Very Good! (800 reviews)
Friendly and bustling

"Comfortable and clean . Hard to find location and somewhat noisy at night, but then again it is central and attached to a pub."…"

Reviewed on 1 Dec 2019

Stay Central
Don't see what you're looking for?
See all available properties in Princes Street
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Princes Street is located in a historic area of Edinburgh known for its lively festivals and top museums. Edinburgh is home to 2155 hotels and other accommodation options, so you can find something that's perfect for your stay.

Staying near Princes Street

There are 1217 hotels and accommodation options within a mile of Princes Street, including these picks:

  • Fraser Suites Edinburgh: This 4-star aparthotel features a restaurant, free WiFi and a fitness centre. Our customers like its family-friendly amenities and overall value.
  • Jurys Inn Edinburgh: This 4-star hotel features a restaurant, free WiFi and a bar. Our customers like its dining options and central location.
  • Principal Edinburgh George Street: This 5-star hotel features a restaurant, free WiFi and a fitness centre. It's a favourite with Expedia travellers for its dining options and clean, comfortable rooms.

Things to see and do near Princes Street

Now that you've visited Princes Street, you can explore the sights and attractions within just a few miles of the area.

You'll want to browse the collections at Edinburgh Castle, Royal Yacht Britannia and Scotch Whisky Experience. Explore notable local landmarks like Grassmarket, Palace of Holyroodhouse and Camera Obscura and World of Illusions. You can watch performances at Edinburgh Playhouse Theatre, Festival Theatre and Usher Hall if you're interested in local theatre.

University of Edinburgh, Murrayfield Stadium and Edinburgh Zoo are a few additional nearby sights. The Hub is also located 0.3 mi from Princes Street, and National Museum of Scotland is 0.4 mi away.

Frequently asked questions

What's the area like around Princes Street?
Princes Street is located in a historic area of Edinburgh known for its lively festivals and top museums. If you’re looking for a convenient place to stay, take a look at the 1971 hotels and other accommodation options you’ll find within a mile.
Where is the best place to stay close to Princes Street?
Adjacent to Princes Street, The Balmoral Hotel is one of the top choices for your stay based on our traveller data, and this 5-star hotel offers a full-service spa and 3 restaurants. Other good choices close by include YOTEL Edinburgh and The Scotsman Hotel.
If I need to cancel the hotel reservation for my stay near Princes Street, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable if you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that’s non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then use the filter option “free cancellation” to view the top deals on offer in Princes Street.
What can I see and do near Princes Street?
Scotch Whisky Experience, National Museum of Scotland and Writers’ Museum feature a variety of fascinating exhibits to see while you’re in town. Sights like Edinburgh Castle, Royal Mile and Grassmarket are must-sees while exploring the area. You can watch performances at Edinburgh Playhouse Theatre, Festival Theatre and Usher Hall if you’re interested in local theatre.

Princes Street Hotel Reviews

More trip options