Hotels in Princes Street, Edinburgh

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

Featured Hotels in Princes Street

Filter by:

Star Rating

Review score

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.

S
SAPHON
From
Thailand
very nice cozy and clean room. near to tourist spots and transportation in Edinburgh. helpful staff.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 3,199 reviews
Price from
$182.42
1 night, 2 adults

Destiny Scotland - Royal Mile Residence

Old Town, 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.

T
Toty
From
Chile
Great location. Cleanliness. Comfortable. Top quality amenities.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,438 reviews
Price from
$601.98
1 night, 2 adults

Roomzzz Edinburgh

New Town, Edinburgh

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

D
Deirdre
From
Ireland
Location, clean, coffee machine in the lobby with complimentary pastry
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,337 reviews
Price from
$165.39
1 night, 2 adults

The Rutland Hotel & Apartments

Hotel in West End, Edinburgh

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

L
Lena
From
Israel
Amazing room, a view, every little detail in the room. Sparkling clean. The breakfast in the cafe connected to the hotel (The Huxley), a lot of options, all taste perfect, and the staff is very friendly. We also went to their bar a bit further the road - nice and quiet, 20% off on food for the guests. All in all - we loved our stay!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,246 reviews
Price from
$325.62
1 night, 2 adults

Tigerlily

Hotel in Edinburgh City Centre, Edinburgh

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

A
Adam
From
United Kingdom
Great location, nice rooms, nice staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,627 reviews
Price from
$228.02
1 night, 2 adults

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.

T
Ting Chun
From
Taiwan
The staff in front dest and concierge were all attentive and helpful
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,185 reviews
Price from
$520.23
1 night, 2 adults

Old Town Chambers, Autograph Collection

Old Town, 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.

M
Marcelo
From
Brazil
Very comfortable, clean, modern facilities with all amenities in the heart of the Royal Mile. A perfect base from which to explore beautiful Edinburgh. Highly recommended.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,914 reviews
Price from
$304.03
1 night, 2 adults

Destiny Scotland New Town Apartments

Edinburgh City Centre, Edinburgh

Destiny Scotland New Town Apartments offers accommodations in Edinburgh, a 15-minute walk from National Museum of Scotland and one mile from EICC.

T
Tanim
From
Australia
This place was amazing, so clean and spacious. The kitchen had everything we needed. The decor felt new as did most of the apartment. The beds were comfy and there were wardrobes to store clothes. The heating was good, just had to turn it on from the small laundry room. The location is pretty good, walking distance to lots of tourist spots, shops, restaurants as well as the train station. There can be some noise at night but it was never loud enough to bother us, 99% of the time it was really quiet and peaceful Highly recommend staying here if you're visiting Edinburgh with your family.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,294 reviews
Price from
$389.16
1 night, 2 adults

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

Edinburgh City Centre, Edinburgh

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

M
Melissa
From
Philippines
Beautiful hotel close to the station and the major sites. Good breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,029 reviews
Price from
$364.84
1 night, 2 adults

Destiny Scotland - Hill Street Apartments

Edinburgh City Centre, Edinburgh

Located half a mile from Waverley Railway Station, Destiny Scotland - Hill Street Apartments offer luxury self-catering apartments with free Wi-Fi.

N
Naveen
From
Ireland
Central location. In the heart of the city. Close to restaurants, the gardens , hop on hop off tours, trams, bus stops. Very clean apartment , modern. Easy to access the building, instructions were very clear so you won't get it wrong :) Had a nice heating system. Modern bathrooms with hot water. Living room with tv - Netflix , prime, channel 4. Booked it for a family of 4. Everyone was happy with the experience. They also have an option of dropping bags at their office in case you arrive early before check in time and want to leave your baggage and visit the city. Absolutely loved the whole experience and would 10/10 recommend to families, couples.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 801 reviews
Price from
$328.35
1 night, 2 adults
See all 292 hotels in Princes Street

Most booked hotels in Princes Street in the past month

See all

The best hotels with breakfast in Princes Street

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 6,822 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.5
    Very Good - What previous guests thought, 6,443 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.6
    Excellent - What previous guests thought, 10,573 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.7
    Excellent - What previous guests thought, 1,465 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.2
    Very Good - What previous guests thought, 1,457 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.7
    Excellent - What previous guests thought, 2,804 reviews

    Overlooking Edinburgh Castle and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,719 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, 4,588 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.

Check out other unique places to stay in Princes Street

Places of interest in and around Princes Street

Find hotels near attractions, museums, and other landmarks

More districts like Princes Street

Explore hotel options in other areas of Edinburgh

gogless