Menu

Search options

2026-02-26

2026-02-27
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

303 results

  • Upper Bow - Luxurious, Modern 1Br Apartment Near Castle

    From US$ 438

    1 Upper Bow Flat 11, Edinburgh, United Kingdom (To the map)

    Located in Old Town district, Upper Bow - Luxurious, Modern 1Br Apartment Near Castle is next-door to The Real Mary King's Close and a 5-minute drive from Edinburgh Castle. The venue consists of 1…

    To the hotel

    price for 1 night
    Book Now From US$ 438
  • Joivy Splendid Apartment In New Town

    From US$ 853

    5 Albyn Place Flat 4, Edinburgh, United Kingdom (To the map)

    Altido Splendid 2-Br Apartment In New Town is set 1.1 km from The Real Mary King's Close and 0.5 km from Edinburgh International Conference Centre in New Town district. With access to the historic…

    To the hotel

    price for 1 night
    Book Now From US$ 853
  • Joivy Contemporary Flat In The New Town

    From US$ 713

    41 Queen Street, Edinburgh, United Kingdom (To the map)

    Located in Edinburgh, the 107 m² Altido Contemporary Apt In The New Town Apartment apartment is 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 713
  • Central 1 Bed - 10 Min Walk To Edinburgh Castle

    From US$ 374

    43/3 Cockburn Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 374
  • Truly Central, Princes St, Close To Castle

    From US$ 334

    13 Randolph Lane, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 334
  • Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle

    From US$ 815

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

    Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle apartment, set only a 5-minute walk from The Parish Church of St Cuthbert, and stands 100 km from Dundee airport.

    To the hotel

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

    From US$ 718

    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$ 718
  • Luxury New Town 1 Bed Apartment

    From US$ 388

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

    Offering a lending library and a shared lounge, Luxury New Town 1 Bed is located in New Town district, next to the historic fortress "Edinburgh Castle". The venue has a kitchen with a washing machine…

    To the hotel

    price for 1 night
    Book Now From US$ 388
  • Joivy Modern Flat On Rose Street

    From US$ 671

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

    The 1-room Altido Rose Street Modern Flat Apartment apartment is situated in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, within 5 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 671
  • The Bonnie Bide Awa'

    From US$ 232

    35/14 Leith Street, Edinburgh, United Kingdom (To the map)

    The Bonnie Bide Awa' Apartment Edinburgh, located in New Town district, 2.3 km from Arthur's Seat hike, features views of the city. The rooms include multi-channel television, a kitchenette and an…

    To the hotel

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

    From US$ 350

    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$ 350
  • Large Super Central 3 Bed -Princes Street, Parking

    From US$ 901

    25 Saint James Square, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 901
  • Old Town Romantic Getaway

    From US$ 280

    209 Jackson'S Close, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • 16Th Century Courtyard Apartment On The Royal Mile

    From US$ 313

    Lawnmarket, Edinburgh, United Kingdom (To the map)

    The 1-room 16Th Century Courtyard Apartment On The Royal Mile apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 5 minutes' walk of Royal…

    To the hotel

    price for 1 night
    Book Now From US$ 313
  • Sophisticated Edinburgh Apartment In City Centre

    From US$ 298

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

    The 44 m² Sophisticated Edinburgh Apartment In City Centre apartment, set 6 minutes' walk from West Register House, and stands 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 298
  • Amazing Penthouse, Stunning Views, Castle 2 Mins

    From US$ 1080

    Flat 5/7A Ramsay Garden, Edinburgh, United Kingdom (To the map)

    Amazing Penthouse, Stunning Views, Castle 2 Mins apartment is nearly 0.1 km from Camera Obscura and World of Illusions. The venue comprises 2 bedrooms and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 1080
  • Parliament Square - Royal Mile

    From US$ 938

    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$ 938
  • Cornwall Street - 297

    From US$ 396

    13 Cornwall Street, Edinburgh, United Kingdom (To the map)

    Guests of Edinburgh will enjoy their stay at 297 - Cornwall Street apartment. It is composed of 2 bedrooms, a kitchen, and a private bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 396
  • Period Property On Castle Street

    From US$ 367

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

    Period Property On Castle Street apartment offers accommodation in a residential area of Edinburgh, and within a 5-minute walk of the long-standing Camera Obscura and World of Illusions Tower. This…

    To the hotel

    price for 1 night
    Book Now From US$ 367
  • 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