Accommodation Flights Flight + Hotel Car rentals Airport taxis

Looking for great hotels in Princes Street?

Enter your dates and choose from 241 hotels and other places to stay

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured hotels in Princes Street

Motel One Edinburgh-Princes

Motel One Edinburgh-Princes

New Town, Edinburgh

Motel 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. Friendly staff and location. 24 hour bar is great too!

Show more Show less
Avg. price/night: £69
9.2 Superb 4,620 reviews
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

Old Town, Edinburgh

Situated 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. The location was unbelievable centric (walking from everything important), the room was big and had a nice view. The breakfast (for the price) was very nice! And the personnel was super nice, always answering our questions and making suggestions. A full and wonderful experience!

Show more Show less
Avg. price/night: £59
9.0 Superb 7,080 reviews
Principal Edinburgh Charlotte Square

Principal Edinburgh Charlotte Square

New Town, Edinburgh

The Principal Edinburgh Charlotte Square (formerly The Roxburghe Hotel) is situated in Edinburgh, just metres from Princes Street and George Street. Everything was excellent, breakfast, bed, service, great location etc.

Show more Show less
Avg. price/night: £90
9.1 Superb 2,539 reviews
The Balmoral Hotel

The Balmoral Hotel

New Town, Edinburgh

Located on Princes Street, The Balmoral has a Michelin-starred restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk. Wonderful warm friendly service with great attention to detail and lovely personal touches

Show more Show less
Avg. price/night: £156
9.3 Superb 1,110 reviews
Principal Edinburgh George Street

Principal Edinburgh George Street

New Town, Edinburgh

Boasting an enviable location in the Edinburgh city centre, the historic and chic The Principal Edinburgh George Street, formerly The George Hotel, is close to Edinburgh Castle, Princes Street Gardens... The room was beautifully decorated with an amazing view over the city. The room layout was great with everything you need on a business trip. Inclusive of super fully bedding!

Show more Show less
Avg. price/night: £101.15
9.0 Superb 3,557 reviews
Radisson Collection Hotel, Royal Mile Edinburgh

Radisson Collection Hotel, Royal Mile Edinburgh

Old Town, Edinburgh

Radisson Collection Hotel, Royal Mile Edinburgh is set in the heart of the capital and the only five-star hotel on the historic Royal Mile and Edinburgh Military Tattoo. Fabulous room, complimentary drink on arrival, staff were friendly and very informative, close proximity to pubs, cafes, restaurants and a 10 minute walk to Princes Street - loved it 💕

Show more Show less
Avg. price/night: £124.20
9.0 Superb 1,318 reviews
The Rutland Hotel

The Rutland Hotel

West End, Edinburgh

The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. Peaceful location and still in centre

Show more Show less
Avg. price/night: £93.06
9.2 Superb 1,070 reviews
Radisson Blu Hotel, Edinburgh

Radisson Blu Hotel, Edinburgh

Old Town, Edinburgh

On the historic Royal Mile, Radisson Blu Hotel Edinburgh is a modern hotel which features a spa / fitness centre, stylish bar and luxury bedrooms with free Wi-Fi. We were blown away ! , wonderful hotel , awesome location and the friendliest staff :) Iain and Shirley from South Africa

Show more Show less
Avg. price/night: £116.10
9.0 Superb 4,117 reviews
The Witchery by the Castle

The Witchery by the Castle

Old Town, Edinburgh

The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features. Such a romantic get away and so aesthetically appealing. The staff are amazing, nothing was too much effort. I had an incredible experience here would highly recommend staying here!

Show more Show less
Avg. price/night: £365
9.5 Exceptional 297 reviews
Rabble

Rabble

New Town, Edinburgh

Rabble is set in Edinburgh, 600 metres from Edinburgh Castle. Guests can enjoy the glass roof garden and free WiFi throughout. Every room has a TV, tea/coffee making facilities and a fridge. This was a boutique hotel, with a lovely room. Everything looked new, but very comfortable at the same time. Bed was great, fridge was overloaded with all kind of nice stuff. (No they were not for free, but still) It is annexed to a wonderful restaurant, where I had a great meal (and cocktails) Room was very quiet, and right in the city centre. I did not have breakfast here, so can’t say anything about that.

Show more Show less
Avg. price/night: £80
9.0 Superb 533 reviews

The best hotels and accommodation with breakfast in Princes Street

Budget hotels and accommodation in Princes Street

Most booked hotels in Princes Street in the past month