Top Hotels Near Princes Street in Edinburgh from AU$101

Search over 1 million properties and 550 airlines worldwide

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

3157 Cheap Hotels Near Princes Street

YOTEL Edinburgh
4 out of 5
1.1 km from Princes Street
The price is AU$132 per night from 21 Nov. to 21 Nov.
4.5/5 Wonderful! (720 reviews)
"Great price and rooms. Due to COVID, no room cleaning, which was fine, but would have been a better stay if this service was available. Amazing staff! Super friendly and accommodating"

Reviewed on 21 Oct. 2021

YOTEL Edinburgh
Leonardo Royal Edinburgh Haymarket
4 out of 5
2 km from Princes Street
The price is AU$117 per night from 15 Nov. to 15 Nov.
4/5 Very Good! (971 reviews)
"The hotel is clean and decent with comfortable beds."

Reviewed on 23 Oct. 2021

Leonardo Royal Edinburgh Haymarket
Courtyard by Marriott Edinburgh
4 out of 5
1 km from Princes Street
The price is AU$160 per night from 21 Nov. to 21 Nov.
4.5/5 Wonderful! (813 reviews)
"The location was excellent, tram stop very close by. The hotel was clean,comfortable and welcoming. There were two small faults for us. One was that there were no draws in our room and the second was that there was no where to hang our coats, this was a shame as it rained during our stay and we had ..."

Reviewed on 24 Oct. 2021

Courtyard by Marriott Edinburgh
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Apex Grassmarket Hotel
4 out of 5
0.7 km from Princes Street
Fully refundableReserve now, pay when you stay
The price is AU$191 per night from 21 Nov. to 21 Nov.
4.5/5 Wonderful! (962 reviews)
"Upon arrival, the staff was friendly and welcoming. Our room was clean and had what we needed. We didn't have a "Do Not Disturb" sign for our door, which we wanted to use so housekeeping didn't have to come in each day. However, when we asked the front desk for one, they told us instead that they'd ..."

Reviewed on 19 Oct. 2021

Apex Grassmarket Hotel
Jurys Inn Edinburgh
3 out of 5
0.8 km from Princes Street
The price is AU$145 per night from 15 Nov. to 15 Nov.
3.8/5 Good! (1,112 reviews)
"Very central location adjacent to High Street (Royal Mile)"

Reviewed on 25 Oct. 2021

Jurys Inn Edinburgh
Apex Waterloo Place Hotel
4 out of 5
0.7 km from Princes Street
The price is AU$229 per night from 17 Nov. to 17 Nov.
4.5/5 Wonderful! (969 reviews)
"The staff were very welcoming and friendly from the first time we walked in. The room was very spacious, with a really comfortable bed. There were tea/coffee facilities, a good hairdryer (it’s a nightmare when there’s a small, plastic, would be quicker blowing on your hair hairdryer). The bathroom ..."

Reviewed on 25 Oct. 2021

Apex Waterloo Place Hotel
The Scotsman Hotel
4 out of 5
0.7 km from Princes Street
The price is AU$361 per night from 17 Nov. to 17 Nov.
4.5/5 Wonderful! (970 reviews)
"A lovely hotel close to Princes Street, a fantastic shopping centre and the train station. Rooms were wonderful and the staff very friendly and helpful. I have to name Ryan and Bronwyn in particular for their excellent customer service. Great breakfasts and overall a fabulous hotel, one that I will ..."

Reviewed on 22 Oct. 2021

The Scotsman Hotel
Market Street Hotel
4 out of 5
0.4 km from Princes Street
The price is AU$328 per night from 17 Nov. to 17 Nov.
4.8/5 Exceptional! (141 reviews)
"Good location, nice fertility and services. Strong recommendation."

Reviewed on 10 Oct. 2021

Market Street Hotel
Hilton Edinburgh Carlton
4 out of 5
0.7 km from Princes Street
The price is AU$248 per night from 17 Nov. to 17 Nov.
4.3/5 Excellent! (943 reviews)
"Nice room"

Reviewed on 10 Oct. 2021

Hilton Edinburgh Carlton
The Balmoral Hotel
5 out of 5
0.5 km from Princes Street
Fully refundableReserve now, pay when you stay
The price is AU$1,130 per night from 23 Nov. to 23 Nov.
4.7/5 Exceptional! (974 reviews)
"The level of comfort and attention to detail was high. There wasn't anything I disliked"

Reviewed on 15 Oct. 2021

The Balmoral Hotel
InterContinental Edinburgh The George, an IHG Hotel
5 out of 5
0.1 km from Princes Street
Fully refundable
The price is AU$334 per night from 15 Nov. to 15 Nov.
4.5/5 Wonderful! (989 reviews)
"Beautiful hotel with a great location! Staff are exceptional, both welcoming and friendly."

Reviewed on 7 Oct. 2021

InterContinental Edinburgh The George, an IHG Hotel
ibis Styles Edinburgh Centre St Andrew Square
3 out of 5
0.1 km from Princes Street
The price is AU$172 per night from 17 Nov. to 17 Nov.
4.5/5 Wonderful! (963 reviews)
"A very comfortable stay. Excellent location. Attentive staff. Quiet and spacious room."

Reviewed on 26 Oct. 2021

ibis Styles Edinburgh Centre St Andrew Square
Point A Hotel Edinburgh Haymarket
3.5 out of 5
1.7 km from Princes Street
The price is AU$101 per night from 17 Nov. to 17 Nov.
4.4/5 Excellent! (405 reviews)
"Very updated and modern , great stay."

Reviewed on 27 Oct. 2021

Point A Hotel Edinburgh Haymarket
Motel One Edinburgh-Royal
3.5 out of 5
0.4 km from Princes Street
The price is AU$154 per night from 15 Nov. to 15 Nov.
4.5/5 Wonderful! (898 reviews)
"Having a EU socket is excellent and you have everything you need at the room. A fridge would be nice. Friendly and helpful staff."

Reviewed on 25 Oct. 2021

Motel One Edinburgh-Royal
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
1.2 km from Princes Street
The price is AU$182 per night from 15 Nov. to 15 Nov.
4.5/5 Wonderful! (1,117 reviews)
"The hotel is so cute from the decor to the friendly staff. We were welcomed warmly. We had a problem with our flight and missed our first day. The staff helped make sure we would have a room when we got there. It was nice to power nap in the morning after a red eye flight from the States. We didn’t ..."

Reviewed on 12 Oct. 2021

Aparthotel Adagio Edinburgh Royal Mile
Old Waverley Hotel
3 out of 5
0.2 km from Princes Street
The price is AU$163 per night from 17 Nov. to 17 Nov.
4.1/5 Very Good! (964 reviews)
"Enjoyed a very nice stay here but the hotel is very old and could use some tlc! The room was clean and the beds very comfy. The WiFi was practically non existent and the tv reception wasn’t great but we weren’t here for that anyway! Very convenient place to stay ,will be going back and would recommend ..."

Reviewed on 13 Oct. 2021

Old Waverley Hotel
Eden Locke
4 out of 5
1 km from Princes Street
The price is AU$208 per night from 21 Nov. to 21 Nov.
4.7/5 Exceptional! (599 reviews)
"Liked having a washer, dishwasher. Room was very updated, loved it. Only issue we had was lighting. It was a basement studio and it needed more lighting. Other than that, we loved the room, service and hotel."

Reviewed on 24 Oct. 2021

Eden Locke
Wilde Aparthotels By Staycity Grassmarket
4 out of 5
0.8 km from Princes Street
The price is AU$198 per night from 14 Nov. to 14 Nov.
4.7/5 Exceptional! (124 reviews)
"Location, rooms, gym, reception area"

Reviewed on 21 Oct. 2021

Wilde Aparthotels By Staycity Grassmarket
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
0.9 km from Princes Street
Fully refundableReserve now, pay when you stay
The price is AU$109 per night from 15 Nov. to 15 Nov.
4.2/5 Excellent! (907 reviews)
"I love the location and the room was clean. We were on the 5th floor however and the night club music was heard."

Reviewed on 21 Oct. 2021

ibis Edinburgh Centre South Bridge - Royal Mile
Sheraton Grand Hotel & Spa, Edinburgh
5 out of 5
1.2 km from Princes Street
Fully refundableReserve now, pay when you stay
The price is AU$307 per night from 17 Nov. to 17 Nov.
4.6/5 Wonderful! (981 reviews)
"Fantastic location, pleasant staff and a well proportioned room all made for a wonderful long weekend in Edinburgh."

Reviewed on 26 Oct. 2021

Sheraton Grand Hotel & Spa, Edinburgh
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.

Accommodation Near Princes Street

Get the most of your visit to Princes Street by staying in a hotel nearby.

  • Find Princes Street accommodation deals here on Expedia.com.au
  • Book your Princes Street hotel with our easy booking widget
  • Save money on Princes Street hotels & get the best price for your trip

Local landmarks allow you to take in the local culture on your next holiday. There is perhaps no better way to enjoy Princes Street than by booking a nearby Princes Street hotel! Whether you are traveling alone, as a couple, or with your entire family, your visit to Princes Street will be a highlight of your holiday – and your hotel should be too!

Places to Stay Near Princes Street

Finding your dream hotel near Princes Street is easy when you search here on Expedia.com.au. Narrow down hotels based on your budget, hotel class rating, or specific hotel themes. You can always find the best Princes Street hotel for your needs when you book with us on Expedia.com.au.

Frequently asked questions

Recent Reviews in Princes Street

More trip options