Agoda Hero Banner

Find hotels near Princes Street in Edinburgh, United Kingdom

2387 vacation rentals and hotels available now

10 best hotels near Princes Street

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Castle Rock Hostel- Adult Only
Edinburgh Old Town,Princes Street - View on map
"Nice staffs and Scottish room names."
9

Exceptional

409 reviews

Avg price per night
$ 23
Ten Hill Place, BW Premier Collection
Edinburgh Old Town,Princes Street - View on map
"Staff was super helpful."
8.8

Excellent

462 reviews

Avg price per night
$ 226
Frederick House Hotel
New Town,Princes Street - View on map
"Absolutely stunning hotel for the price I paid. Central location and minutes from Princes St. highly recommend this hotel and will stay again :-) "
Show more
9

Exceptional

101 reviews

Avg price per night
$ 146
Travelodge Edinburgh Central Queen Street
New Town,Princes Street - View on map
"We found this Hotel to be very convenient for our purposes. The Staff were very friendly and helpful. Nothing was too much trouble for them. Any extra items i.e. towels coffee etc. were obtained from the desk without any problem. The rooms were very clean and serviced every day. As it was very hot and no A/C in room, it became a bit uncomfortable to sit in the room for any length of time. I suppose it was unusually hot for Edinburgh, so couldn't be helped. The only problem with room was the total lack of drawer space, but apart from that, perfectly adequate. It is a very conveniently placed hotel within a few minutes walk of most amenities and only 5 minutes walk to Princes Street. Overall we had a pleasant stay at this hotel and would recommend it to anyone. "
Show more
7.8

Very good

172 reviews

Avg price per night
$ 65
Wilde Aparthotels by Staycity Edinburgh Grassmarket
Edinburgh Old Town,Princes Street - View on map
"The hotel is very close the Edinburgh Castle, we can walk just 5 minutes ."
9.9

Exceptional

6 reviews

Avg price per night
$ 256
Kick Ass Greyfriars (18+)
Edinburgh Old Town,Princes Street - View on map
"Good experience"
8.3

Excellent

12 reviews

Courtyard by Marriott Edinburgh City
New Town,Princes Street - View on map
"Stayed overnight after a show at the Playhouse ,excellent location for the theartre just next door. You can eat in the hotel or plenty restaurants around that area . Good selection of food at breakfast time, also it is self service. "
Show more
8.5

Excellent

38 reviews

Avg price per night
$ 190
Cityroomz Edinburgh Hotel
Haymarket,Princes Street - View on map
"Great location and nice place to stay 2/3 days in edinburgh to explore the center."
8.4

Excellent

1004 reviews

Avg price per night
$ 102
Queen Street Boutique Suites
New Town,Princes Street - View on map
Avg price per night
$ 62
CoDE Pod – The CoURT - Edinburgh
Edinburgh Old Town,Princes Street - View on map
"The Location Was Good..."
9.4

Exceptional

120 reviews

Just booked


Just viewed by other Agoda travelers


In and around Princes Street


More about Princes Street

Edinburgh is known for interesting sites like Princes Street. Agoda.com has secured the lowest rates at hotels near many other Shopping Centers and Areas. Whether it's the Hotel Twenty or the Royal Overseas League Hotel, many hotels are available for you near Princes Street.

Reservations for hotels close to Princes Street are made easy via Agoda.com's secure on-line booking form. With convenient search tools and extensive information, hotels in Edinburgh are easily searchable. With more than 150,000 hotels worldwide, it's easy to find hotels on Agoda.com near points of interests like Princes Street.