Agoda Hero Banner

Find hotels near Princes Street Gardens in Edinburgh, United Kingdom

1977 vacation rentals and hotels available now

10 best hotels near Princes Street Gardens

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Frederick House Hotel
New Town,Princes Street Gardens - 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
$ 147
voco Edinburgh - Haymarket
Haymarket,Princes Street Gardens - View on map
"Ideal location and easy to get to key landmarks Staff were amazing and always helpful."
9.1

Exceptional

12 reviews

Avg price per night
$ 239
Travelodge Edinburgh Central Queen Street
New Town,Princes Street Gardens - 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

171 reviews

Avg price per night
$ 66
Castle Rock Hostel- Adult Only
Edinburgh Old Town,Princes Street Gardens - View on map
"Nice staffs and Scottish room names."
9

Exceptional

409 reviews

Avg price per night
$ 23
Queen Street Boutique Suites
New Town,Princes Street Gardens - View on map
Avg price per night
$ 62
Mercure Edinburgh Haymarket
Haymarket,Princes Street Gardens - View on map
"Will definitely visit again"
7.8

Very good

28 reviews

Avg price per night
$ 194
Point A Edinburgh
Haymarket,Princes Street Gardens - View on map
"Very clean hotel and room nice and cosy."
8.7

Excellent

134 reviews

Avg price per night
$ 105
Leonardo Royal Hotel Edinburgh Haymarket
Haymarket,Princes Street Gardens - View on map
"Breakfast in the morning was plentiful (buffet style) and gave the option of cooked Scottish or continental."
8.2

Excellent

228 reviews

Avg price per night
$ 108
Wilde Aparthotels by Staycity Edinburgh Grassmarket
Edinburgh Old Town,Princes Street Gardens - 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 Gardens - View on map
"Good experience"
8.3

Excellent

12 reviews

Just booked


Just viewed by other Agoda travelers


In and around Princes Street Gardens


More about Princes Street Gardens

Places such as Princes Street Gardens attract travelers to Edinburgh. Visitors can find the best hotel prices near many National Parks - only on Agoda.com. The choice of accommodation near Princes Street Gardens greatly varies from luxurious hotels to affordable guesthouses.

Agoda.com's secure on-line booking form provides a simple way of booking accommodation close to Princes Street Gardens. Hotels are easy to review via our Edinburgh city page, equipped with convenient search tools and extensive hotel information. With more than 150,000 hotels worldwide, it's easy to find hotels on Agoda.com near points of interests like Princes Street Gardens.