Hotels near Princes Street

Search and compare hotels near Princes Street from hundreds of travel sites and save

Princes Street - Edinburgh, Scotland, United Kingdom
27 Oct — 28 Oct2
Princes Street - Edinburgh, Scotland, United Kingdom
Wed 27/10
Thu 28/10
...and more

Tips for booking a Princes Street hotel

Cheapest month:December
Most expensive month:February
Average price in Princes Street:£125/night
Absolute cheapest price found:£61/night
Cheapest day:Saturday
Most expensive day:Friday
£104 - £147
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£61 - £139
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels near Princes Street, New Town

Show all hotels
St. Christopher's Inn Edinburgh - Hostel
St. Christopher's Inn Edinburgh - Hostel
7.8 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre,  

The hostel provides themed accommodation in Edinburgh and is a short stroll from Edinburgh Bus Station. It is ideally located in the city centre.

£11
Avg. per night
Arran House- Campus Accommodation
Arran House- Campus Accommodation
7.0 Good
5 Drysdale Road, Edinburgh, United Kingdom
Show on map
1.0 mi from city centre,  

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in Edinburgh. It offers complimentary Wi-Fi, a 24-hour reception and luggage storage.

£11
Avg. per night
a&o Edinburgh City
a&o Edinburgh City
7.9 Good
50 Blackfriars Street, Edinburgh, United Kingdom
Show on map
0.5 mi from city centre,  

Featuring an on-site bar, this central Edinburgh hostel is situated just a short stroll from St Giles Cathedral and Royal Mile. It also offers a concierge, a rooftop terrace and an express check-in and check-out feature.

£12
Avg. per night
The Hostel
The Hostel
7.2 Good
3 Clifton Terrace, Edinburgh, United Kingdom
Show on map
1.0 mi from city centre,  

Strategically located in the middle of the city, this 4-star hostel makes for an ideal base in Edinburgh. It also offers laundry facilities, a concierge and free Wi-Fi.

£13
Avg. per night
Castle Rock Hostel
Castle Rock Hostel
9.1 Excellent
15 Johnston Terrace, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre,  

Conveniently located, Castle Rock Hostel - Adult Only offers easy access to Edinburgh's main sightseeing areas. Guests can also enjoy free internet access.

£14
Avg. per night
Code Co-Living - The Loft - Edinburgh
Code Co-Living - The Loft - Edinburgh
9.0 Excellent
50 Rose Street North Lane, Edinburgh, United Kingdom
Show on map
0.1 mi from city centre,  

Centrally located, CoDE Pod Hostels - THE LoFT allows for easy access to Edinburgh's main sightseeing and retail areas. It also offers luggage storage, free Wi-Fi and an express check-in and check-out feature.

£15
Avg. per night
Ballantrae Hotel
Ballantrae Hotel
7.6 Good
8-12 York Place, Edinburgh, United Kingdom
Show on map
0.3 mi from city centre,  

Located in the heart of Edinburgh, Ballantrae Hotel is a short walk from Edinburgh Bus Station, and just a few steps from nearby dining and nightlife options. The various amenities this cosy hotel has to offer include luggage storage, a ticket service and a 24-hour reception.

£16
Avg. per night
The Place
The Place
8.4 Excellent
34-38 York Place, Edinburgh, United Kingdom
Show on map
0.4 mi from city centre,  

The hotel is situated amongst Edinburgh's well-known restaurants, just a short walk from Edinburgh Bus Station. It is conveniently located in the city centre.

£24
Avg. per night

Hotel prices near Princes Street

2 stars or below

£12 - £33

Cairn Hotel

No. 1 most popular

Cairn Hotel
8.2 Excellent
£33
Avg. per night
a&o Edinburgh City

Best value

£12
Avg. per night
3 stars

£11 - £81

Haymarket Hub Hotel

No. 1 most popular

£59
Avg. per night
Britannia Hotel Edinburgh

No. 2 most popular

£34
Avg. per night
St. Christopher's Inn Edinburgh - Hostel
£11
Avg. per night
4 stars and up

£24 - £275

Intercontinental Edinburgh The George

No. 1 most popular

£161
Avg. per night
Sheraton Grand Hotel & Spa, Edinburgh

No. 2 most popular

£141
Avg. per night
The Place

Best value

The Place
8.4 Excellent
£24
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay near Princes Street

About Princes Street

Princes Street is the prime shopping hub of Edinburgh, Scotland, located in the southernmost area of New Town. Princes Street serves as the city’s ultimate retail attraction as well as a preserved cultural district restricting construction on one side to maintain unprecedented views of Old Town and Edinburgh Castle. In addition to shopping, there are many historic landmarks situated along the major thoroughfare.

Princes Street boasts a conglomeration of high-end retail, highlighted by Boots, BHS, H&M, Debenhams, and House of Fraser. The Princes Street Gardens is a frequented tourist interest serving as a public park at the base of Edinburgh Castle. Other popular places include the Scott Monument and Scottish National Gallery. Visitors enjoy bus tours, entertainment, and live music throughout the region.

The majority of the length of Princes Street is restricted to traffic except for trams, buses, cyclists, and taxis. The Lothian buses serve the area out of the Edinburgh Bus Station, and Edinburgh Waverley is the closest railway station, situated on the eastern end of the street.

Princes Street was originally developed within the designated “New Town” in the late 1800s. Two churches persist along the retail-dominated roadway including St. Cuthbert’s and St. John’s.

Princes Street travel FAQs

  • What are the best hotels near Princes Street?

    Intercontinental Edinburgh The George is a very popular hotel near Princes Street, with a score of 8.8 from 2,398 reviews. Sheraton Grand Hotel & Spa, Edinburgh (8.8 from 2,316 reviews) and Leonardo Royal Edinburgh Haymarket (8.0 from 12,478 reviews) are also highly rated Princes Street hotels, based on recent feedback from HotelsCombined users.