Menu

Search options

2026-06-14

2026-06-15
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Edinburgh hotels in Princes Street

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

333 results

  • Parliament Square - Royal Mile

    From US$ 703

    Apartment 13 - 1 Parliament Square, Edinburgh, United Kingdom (To the map)

    Parliament Square - Royal Mile offers rooms with views of the city and location only 0.6 km from the historic fortress "Edinburgh Castle". This venue is complete with an electric kettle, a microwave…

    To the hotel

    price for 1 night
    Book Now From US$ 703
  • Edlets - Frederick Street Apartment

    Frederick Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Elegant Flat Near Princes Street - Perfect Location, 24-7 Customer Support

    From US$ 395

    47 Thistle Street, Edinburgh, United Kingdom (To the map)

    Thistle Street Luxury Apt In The Heart Of City apartment offers accommodation with free Wi Fi throughout the venue, 1.6 km from The Queen's Gallery. This property comprises of 1 bedroom, 1 bathroom…

    To the hotel

    price for 1 night
    Book Now From US$ 395
  • Joivy Bright 1 Bed Flat, Close To Princess Street

    From US$ 218

    72 Rose Street South Lane, Edinburgh, United Kingdom (To the map)

    Great Location - Lovely Rose St Apt In City Centre apartment is set in West End district of Edinburgh, and a quick access to Royal Mile as well as free Wi-Fi. 1 bedrooms, 1 bathrooms and a full…

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • Joivy Royal Mile Studio In Prime Location

    From US$ 520

    High Street 227/5, Edinburgh, United Kingdom (To the map)

    Altido Royal Mile Apartment For Two - Location, Location! is located near The Real Mary King's Close and is just 5 minutes' walk from the centre of Edinburgh. Placed 0.5 km from the combined National…

    To the hotel

    price for 1 night
    Book Now From US$ 520
  • Thistle Street - 401

    From US$ 800

    Flat 1, 56 Thistle Street, Edinburgh, United Kingdom (To the map)

    Located in Leith district within a 10-minute walk of The Real Mary King's Close, the 50 m² 401 Thistle Street apartment accommodates up to 4 guests. The venue comprises of 2 bedrooms and a full…

    To the hotel

    price for 1 night
    Book Now From US$ 800
  • Stylish 1 Bedroom Apartment

    From US$ 293

    Rose Street, Edinburgh, United Kingdom (To the map)

    Nestled in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, the 1-room Stylish 1 Bedroom Apartment apartment is 16 minutes' walk from such…

    To the hotel

    price for 1 night
    Book Now From US$ 293
  • The Skyline - The Edinburgh Address

    From US$ 925

    North Charlotte Street, Edinburgh, United Kingdom (To the map)

    Palace of Holyroodhouse is approximately a 25-minute stroll from the 2-room The Skyline - The Edinburgh Address Apartment apartment, while Edinburgh Gin Distillery is situated nearby. Guests will…

    To the hotel

    price for 1 night
    Book Now From US$ 925
  • York Place Residence, Edinburgh

    From US$ 499

    Flat 4, 41 York Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 499
  • Be In The Front Row - Royal Mile 3 Bedroom Apartment

    From US$ 1292

    166 High Street 2, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1292
  • Rose Street 4 Bedroom

    104 Rose Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Joivy Exquisite Flat In The City Centre

    From US$ 711

    York Place, Edinburgh, Scotland, Eh1 3Eb, United Kingdom, Edinburgh, United Kingdom (To the map)

    Located in New Town district within a 10-minute walk of The Real Mary King's Close, the 75 m² Altido Designer York Place 5* apartment accommodates up to 2 guests. With access to the combined National…

    To the hotel

    price for 1 night
    Book Now From US$ 711
  • Central Edinburgh Prime Luxury

    From US$ 520

    4 Hope Street Appt 6 Ness Suite, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 520
  • The York Place Residence

    From US$ 1128

    York Place, Edinburgh Eh1 3Ep, Edinburgh, United Kingdom (To the map)

    Located in New Town district within a 5-minute walk of Omni Centre, the 111 m² York Place Residence apartment accommodates up to 6 guests. This venue is steps away from The Real Mary King's Close and…

    To the hotel

    price for 1 night
    Book Now From US$ 1128
  • Royalmile Luxe - Elegant 3Br Apartment In Old Town

    From US$ 729

    6/9 Carrubbers Cl, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 729
  • The Cobbled Rider

    From US$ 306

    50/2 Thistle Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 306
  • The Edinburgh Address - Castle View Apartment

    From US$ 1372

    Castle Terrace, Edinburgh, United Kingdom (To the map)

    The Edinburgh Address - Castle View Apartment apartment is placed in the Princes Street district, 200 metres of the pizzeria La Piazza. Public parking is available nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 1372
  • Rose Street 2 Bedroom

    104 Rose Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Chic 1Bd Flat - Wviews Of Edinburgh Castle!

    From US$ 841

    3 1F1 Castle Wynd North, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 841
  • 3 Royal Mile Flat Near Edinburgh Castle

    From US$ 673

    Apartment 3 - New Assembly Close, Edinburgh, United Kingdom (To the map)

    3 New Assembly Close - Royal Mile apartment is situated in West End district of Edinburgh, 15 km from Turnhouse airport. This accommodation consists of 2 bedrooms and 1 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 673