Hotels in Princes Street, Edinburgh
Enter your dates and choose from 283 hotels and other places to stay
Featured hotels in Princes Street
Filter by:
The Balmoral Hotel
Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

Market Street hotel
Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

The Rutland Hotel & Apartments
The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar.

Old Town Chambers, Autograph Collection
Boasting a central location in Edinburgh, a 2-minute walk from Waverley railway station and a 5-minute walk from Edinburgh Castle, The Old Town Chambers apartment development offers modern, luxury...

Tigerlily
Tigerlily is an award-winning boutique hotel with chic rooms, an elegant bar, nightclub and a restaurant.

RÌGH Residences - George Street
Conveniently situated in Edinburgh, RÌGH Residences - George Street provides a continental breakfast and free WiFi. It is located 700 metres from Royal Mile and features a lift.

self catering , city centre apartment with Parking
Located 200 metres from Royal Mile and 600 metres from Edinburgh Waverley station in the centre of Edinburgh, self catering, city centre apartment with Parking provides accommodation with free WiFi...

Gleneagles Townhouse
Gleneagles Townhouse features a fitness centre, terrace, a restaurant and bar in Edinburgh.

Luxury Modern 3 Bedroom Apartment in City Centre
Situated in the centre of Edinburgh, just 300 metres from Edinburgh Castle and less than 1 km from Royal Mile, Luxury Modern 3 Bedroom Apartment in City Centre features accommodation with city views...

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
Located 3 minutes' walk from Princes Street, The Edinburgh Grand features apartment accommodation with an on-site restaurant, bar and coffee house. Free WiFi is featured throughout the property.

Most booked hotels in Princes Street in the past month
Popular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 10,655 reviewsPopular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 9,945 reviewsPopular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 12,566 reviewsPopular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 6,582 reviewsPopular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 3,533 reviewsPopular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 4,760 reviewsPopular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 7.9Good - What previous guests thought, 9,120 reviewsPopular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 6,780 reviewsPopular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 5,146 reviewsPopular with guests booking hotels in Edinburgh
Scored out of 10, guest rating 7.9Good - What previous guests thought, 4,881 reviews
The best hotels with breakfast in Princes Street
ibis Styles Edinburgh St Andrew Square
Hotel in EdinburghBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 6,780 reviewsJust 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city centre.
Motel One Edinburgh-Princes
Hotel in EdinburghBreakfast optionsScored out of 10, guest rating 8.4Very good - What previous guests thought, 6,582 reviewsMotel One Edinburgh-Princes is set in the heart of Princes Street and less than 5 minutes’ walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk.
From US$204.77 per nightMotel One Edinburgh-Royal
Hotel in Old Town, EdinburghBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 10,655 reviewsSituated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St.
From US$219.40 per nightHotel Indigo - Edinburgh - Princes Street by IHG
Hotel in EdinburghBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 1,428 reviewsSituated on Princes Street, overlooking Edinburgh Castle, Hotel Indigo - Edinburgh - Princes Street offers rooms with free WiFi. Set in a period building, there is a traditional restaurant and bar.
From US$315.14 per nightAngels Share Hotel
Hotel in EdinburghBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,479 reviewsSituated in the heart of Edinburgh's West End, Angels’ Share Hotel is just 500 metres from Edinburgh Castle.
From US$203.44 per nightThe Scotsman Hotel
Hotel in Old Town, EdinburghBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 2,774 reviewsOverlooking Carlton Hill, Princes Street Gardens and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper.
From US$499.04 per nightKimpton Charlotte Square by IHG
Hotel in EdinburghBreakfast optionsScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 1,699 reviewsKimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street.
From US$287.22 per nightFrederick House Hotel
Hotel in EdinburghBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 4,575 reviewsIn the heart of central Edinburgh, Frederick House Hotel is a Georgian town house offering elegant, modern rooms with private bathrooms. Princes Street is just a 5-minute walk away.
From US$226.05 per night
Check out other unique places to stay in Princes Street
Cheap hotels
137 cheap hotels in Princes StreetAccessible Hotels
30 accessible hotels in Princes StreetBoutique Hotels
26 boutique hotels in Princes StreetPet-Friendly Hotels
36 pet-friendly hotels in Princes StreetHostels
9 hostels in Princes StreetFamily Hotels
21 family hotels in Princes StreetSelf Catering Accommodation
144 self catering accommodation in Princes StreetApartments
203 apartments in Princes Street
Places of interest in and around Princes Street
Find hotels near landmarks, museums and other sightseeing spots
Edinburgh Waverley station, Edinburgh
Railway stationsEdinburgh Castle, Edinburgh
MonumentsUsher Hall, Edinburgh
TheatresWaterloo Place, Edinburgh
Public parkingCamera Obscura and World of Illusions, Edinburgh
Popular areasSt. Giles' Cathedral, Edinburgh
LandmarksScottish National Gallery, Edinburgh
Landmarks
More districts like Princes Street
Explore hotel options in other areas of Edinburgh
Edinburgh City Centre
745 hotelsOld Town
296 hotelsNew Town
269 hotelsRoyal Mile
252 hotelsHaymarket
164 hotelsLeith
160 hotelsNewington
138 hotelsWest End
107 hotelsBroughton
76 hotelsStockbridge
28 hotels