Hotels in Princes Street, Edinburgh

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

Select occupancy

Featured Hotels in Princes Street

Filter by:

Star Rating
Review score

Roomzzz Edinburgh

Princes Street, Edinburgh

Roomzzz Edinburgh provides accommodations in Edinburgh near Camera Obscura and World of Illusions and University of Edinburgh. This condo hotel offers a 24-hour front desk and free Wifi.

L
Lea
From
Philippines
We liked how accessible the place was from the train station. It is literally right across the street! And it’s also attached to a mall which made it so convenient for us to look for food when we don’t want to go somewhere far. There are also bus stops around which made it easy to commute but the best part is… it’s in the middle of all tourist spots!!!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,713 reviews
Price from
$324.65
1 night, 2 adults

RÌGH Residences - George Street

Princes Street, Edinburgh

RÌGH Residences - George Street offers accommodations in Edinburgh, a 11-minute walk from Edinburgh Waverley Train Station and 0.8 miles from National Museum of Scotland.

T
Tina
From
Netherlands
I stayed at Righ in Edinburgh and had a fantastic experience! The room was beautifully designed with great attention to detail, and everything was spotlessly clean and well-equipped. The location is unbeatable — right in the city centre, which meant we could walk to all the main attractions without needing a taxi. The staff were exceptionally helpful and polite, even extending our check-out time without any issues. As a lovely touch, they also left a little postcard gift in the room. I would absolutely stay here again!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,016 reviews
Price from
$397.02
1 night, 2 adults

28 York Place Hotel

Hotel in Princes Street, Edinburgh

In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views.

s
sandra
From
United Kingdom
Welcomed to hotel , offered help with suitcase as requested before arrival. Very welcoming. Room large and very nicely furnished/ equipped.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,378 reviews
Price from
$112.67
1 night, 2 adults

The Balmoral Hotel

Hotel in Princes Street, 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.

J
Johan
From
Qatar
We spent four nights here over Christmas, as a family that travels a lot, this was a stay that really stood out. The staff went the extra mile and the attention to detail was unparalleled. From a little robe and slippers for our daughter. Milk and cookies every evening. One detail that I’ve never had before, was our charing cables next to the bed were neatly tied every night. The staff were all tremendous, if there was an option for a 6th star ⭐️ that would’ve been well deserved.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,136 reviews
Price from
$422.50
1 night, 2 adults

Tigerlily

Hotel in Princes Street, Edinburgh

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

J
Janet
From
Australia
Great hotel. Great staff and lovely facilities.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,347 reviews
Price from
$194.48
1 night, 2 adults

The Rutland Hotel & Apartments

Hotel in Princes Street, Edinburgh

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

C
Clare
From
Switzerland
Absolutely spectacular apartment and top notch service from Lea, the lovely receptionist. I can’t recommend this place highly enough.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,129 reviews
Price from
$295.51
1 night, 2 adults

Market Street hotel

Hotel in Princes Street, 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.

A
Alina
From
Latvia
Everything was simply perfect!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,683 reviews
Price from
$173.83
1 night, 2 adults

Old Town Chambers, Autograph Collection

Princes Street, Edinburgh

In a central location in Edinburgh, a 2-minute walk from Waverley train station and a 5-minute walk from Edinburgh Castle, The Old Town Chambers has modern, luxury apartments with free Wi-Fi.

A
Alexandra
From
Mauritius
Everything. Our stay was superb
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,475 reviews
Price from
$282.87
1 night, 2 adults

Destiny Scotland - Royal Mile Residence

Princes Street, Edinburgh

Located on the Royal Mile in the Old Town of Edinburgh, Destiny Scotland - Royal Mile Residence features accommodations with free WiFi, seating area and flat-screen TV.

B
Bruce
From
United States
Very nice, clean, well furnished property in an excellent location.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,337 reviews
Price from
$347.66
1 night, 2 adults

Destiny Scotland Market Street Apartments

Princes Street, Edinburgh

Destiny Scotland Market Street Apartments offers accommodations within 300 yards of the center of Edinburgh, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave.

H
Huiming
From
China
central location. Waverley train station is just across the street. very convenient. easy to reach tourist attractions.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,647 reviews
Price from
$278.13
1 night, 2 adults
See all 278 hotels in Princes Street

Most booked hotels in Princes Street in the past month

See all

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 11,282 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 11,009 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 5,538 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 11,115 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4,695 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 6,717 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 4,738 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,706 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,613 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,010 reviews

The best hotels with breakfast in Princes Street

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 11,115 reviews

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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6,240 reviews

Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city center.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 6,717 reviews

The Motel One Edinburgh-Princes is in the heart of Princes Street and less than a 5-minute walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 11,282 reviews

In the center of Edinburgh, the Motel One Edinburgh-Royal is a 5 minute walk from the train station, and only half a mile from the Castle. Guests can reach the historic St.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,650 reviews

Set across 3 Georgian townhouses, The Place Hotel offers 4-star accommodations and bar, in the heart of Edinburgh's city center. A flat-screen TV and free Wi-Fi are provided in each stylish room.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,613 reviews

Located in the heart of Edinburgh's West End, Angels’ Share Hotel is just 1640 feet from Edinburgh Castle.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,707 reviews

In 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.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 5,536 reviews

On Princes Street, opposite the Scott Monument and National Gallery, Mount Royal Hotel Edinburgh by The Unlimited Collection has an excellent location, a friendly atmosphere and views of Edinburgh...

Budget hotels in Princes Street

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,129 reviews

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

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,088 reviews

Located conveniently in the center of Edinburgh, hub Edinburgh City Centre - Rose Street has air-conditioned rooms, a restaurant, free WiFi and a bar.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,231 reviews

Located 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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,569 reviews

Kimpton Charlotte Square Hotel is located in Edinburgh, just yards from Princes Street and George Street.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 780 reviews

Unique and very chic, Le Monde is just 328 feet from Princes Street and Edinburgh Waverley Station. It has luxury themed rooms, 2 restaurants, 3 bars and a lively night club.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,788 reviews

On Edinburgh's famous Princes Street, Old Waverley Hotel offers elegant accommodations in the New Town area. Waverley rail station is a 1-minute walk away.

Attractively located in Edinburgh, Clayton Hotel St Andrew Square, Edinburgh has air-conditioned rooms, a restaurant, free WiFi and a bar.

Check out other unique places to stay in Princes Street

Cheap hotels

177 cheap hotels in Princes Street

Family Hotels

182 family hotels in Princes Street

Accessible Hotels

31 accessible hotels in Princes Street

Boutique Hotels

25 boutique hotels in Princes Street

Pet-Friendly Hotels

38 pet-friendly hotels in Princes Street

Self-Catering Accommodations

158 self-catering accommodations in Princes Street

Hostels

8 hostels in Princes Street

Apartments

207 apartments in Princes Street

More districts like Princes Street

Explore hotel options in other areas of Edinburgh

Old Town

296 hotels

New Town

258 hotels

Royal Mile

254 hotels

Newington

155 hotels

Haymarket

150 hotels

Leith

146 hotels

West End

103 hotels

Broughton

68 hotels

Corstorphine

28 hotels