Skip to main content

Featured Hotels in Princes Street

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Market Street hotel

Hotel in Old Town, Edinburgh

Located in the center 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. I absolutely loved the layout of the double cozy room. so fancy and so intimate. I loved our stay in your hotel the plus point was the proximity to the station and to the bustling parts of old town. I would highly recommend a stay here for an authentic Scottish experience.

Show more Show less
9.1
Wonderful
2,930 reviews
Price from
$180
per night

Tigerlily

Hotel in New Town, Edinburgh

Tigerlily is an award-winning boutique hotel with chic rooms, an elegant bar, nightclub and a restaurant. Tigerlilly was fantastic! clean, beautiful, excellent plush rooms, great food and bar and nightlife. the room was quiet and comfortable and the staff was helpful and friendly. wish we stayed longer!!

Show more Show less
9
Wonderful
1,881 reviews
Price from
$170
per night

The Balmoral Hotel

Hotel in Old Town, Edinburgh

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. Conveniently located & historic.

Show more Show less
9.3
Wonderful
1,311 reviews
Price from
$249
per night

The Rutland Hotel & Apartments

Hotel in New Town, Edinburgh

The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. This place exceeded my expectations! The apartment was super spacious, comfy, and stylish. Many details contribute to a special atmosphere: vintage furniture, huge windows, chandeliers, a fireplace, and many more. The kitchen is fully equipped, so if you're planning a long stay, there is everything you need to make it comfy. The location is just near the castle, adding extra value to this place. Also thanks to all the team for being so friendly and guest-oriented.

Show more Show less
9.4
Wonderful
2,331 reviews
Price from
$212
per night

Gleneagles Townhouse

Hotel in New Town, Edinburgh

Gleneagles Townhouse features a fitness center, terrace, a restaurant and bar in Edinburgh. Every detail had been thought about, beautifully decorated and fabulous service. We thoroughly enjoyed our visit.

Show more Show less
9.1
Wonderful
469 reviews
Price from
$368
per night

The Witchery by the Castle

Hotel in Old Town, Edinburgh

The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features. The best hotel I have ever stayed at. The experience is so unique and magical. Breakfast was excellent also we enjoyed the dinner at the secret garden. Staff were so helpful and so professional.

Show more Show less
9.1
Wonderful
144 reviews
Price from
$617
per night

100 Princes Street

Hotel in New Town, Edinburgh

Well situated in the center of Edinburgh, 100 Princes Street provides air-conditioned rooms, a restaurant, free WiFi and a bar. This 5-star hotel offers room service and a 24-hour front desk. The staff were impeccable nothing was too much to ask. Thy really made the stay special for us.

Show more Show less
9.8
Exceptional
80 reviews
Price from
$293
per night

Malmaison Edinburgh City

Hotel in New Town, Edinburgh

Well situated in Edinburgh, Malmaison Edinburgh City provides air-conditioned rooms, a restaurant, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk. excellent hotel with fantastic staff. vry welcoming and friendly and they love dogs. I'll be back

Show more Show less
8.3
Very Good
2,198 reviews
Price from
$111
per night

YOTEL Edinburgh

Hotel in New Town, Edinburgh

Well located in Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness center, free WiFi and a restaurant. This 4-star hotel offers a bar. Everything was good! The room and bathroom were clean, and the breakfast had a nice selection of different types of foods and they also have vegan options. While it's not in the city center, the hotel is located near the shopping area and it is in a walkable distance from main landmarks. Also, it is possible to order a taxi to get to the center for under GBP10. As it is not in the city center, during the night was very silent and we could sleep easily. What I liked the most is that I stayed with my mom, who has mobility issues, and it was very easy to move around the facilities. Also, the gyn is very well equipped! I was pleasantly surprised by that.

Show more Show less
8.2
Very Good
13,326 reviews
Price from
$84
per night

ibis Styles Edinburgh St Andrew Square

Hotel in New Town, Edinburgh

Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city center. Amazing location, very good breakfast, clean comfortable.

Show more Show less
8.6
Excellent
7,033 reviews
Price from
$106
per night

Most booked hotels in Princes Street in the past month

See all

The best hotels with breakfast in Princes Street

See all