Menu

Search options

2026-04-26

2026-04-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.

Hotels in Edinburgh near Princes Street Gardens

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

1975 results

  • Spacious 2 Bedroom Apartment In The Heart Of New Town

    From US$ 623

    Hanover Street, 118, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 623
  • Novotel Edinburgh Centre

    From US$ 269

    80 Lauriston Place, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Featuring a swimming pool, the 4-star Novotel Edinburgh Centre is placed in the Tollcross district of Edinburgh. This Edinburgh hotel has an à la carte restaurant serving American cuisine and is…

    To the hotel

    price for 1 night
    Book Now From US$ 269
  • Intercontinental Edinburgh The George By Ihg

    From US$ 339

    19 - 21 George Street, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Situated about 800 metres from Water of Leith, the 5-star Intercontinental Hotels - Edinburgh The George, An Ihg Hotel consists of 234 rooms and offers an à la carte restaurant onsite. The hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 339
  • The Gloucester Lane Residence

    From US$ 199

    Gloucester Lane, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Located in Newington district next to Camera Obscura and World of Illusions, the 52 m² Gloucester Lane Residence apartment accommodates up to 5 guests. This 2-bedroom property also features a kitchen…

    To the hotel

    price for 1 night
    Book Now From US$ 199
  • Joivy Superb Flats In The Heart Of Edinburgh

    From US$ 287

    12 Canning Street Lane, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Altido Canning Street Lane : Heart Of The City venue is located in a residential area of Edinburgh in close proximity to Edinburgh International Conference Centre. 2 bedrooms, 1 bathroom and a…

    To the hotel

    price for 1 night
    Book Now From US$ 287
  • Ladystairs 2 Royal Mile

    From US$ 663

    Ladystair Close, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Featuring WiFi in the rooms, Ladystairs 2 Royal Mile apartment is situated in Edinburgh, 15 km from Edinburgh airport. There is a kitchenette completed with refrigerator, a microwave oven and an…

    To the hotel

    price for 1 night
    Book Now From US$ 663
  • Warden'S Close Apartments

    From US$ 517

    2 Warden'S Close, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 517
  • Royal Mile Romance By Edinburgh Heritage Collection

    From US$ 80

    457 Lawnmarket, Old Town, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Located in Old Town district, Royal Mile Romance By Heritage Of Scotland Llp apartment is next-door to The Real Mary King's Close and a mere 1.6 km to Dynamic Earth Museum. This apartment features a…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • New Town Cottage

    From US$ 539

    3 Gloucester Lane, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 539
  • Mount Royal Hotel Edinburgh By The Unlimited Collection

    From US$ 200

    53 Princes Street, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Mercure Edinburgh City Princes Street Hotel is located 0.6 km from Royal Mile and offers live performances, a conference room and allergy friendly rooms. The venue is nestled in the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • The Edmonstone'S Close Residence

    From US$ 261

    Edmonstones Close, Edinburgh Eh1 2Hb, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    The Edmonstone'S Close Residence is located near Royal Mile and is just 10 minutes' walk from the centre of Edinburgh. With access to The Real Mary King's Close, this venue comes with 1 bedroom and…

    To the hotel

    price for 1 night
    Book Now From US$ 261
  • Beautiful Designer 2 Bed 2 Bath Old Town - Parking

    From US$ 586

    3-4 Edmonstones Cl Apartment 4, 1St Floor, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 586
  • Writers View, Royal Mile Apartment Edinburgh

    From US$ 623

    451\/17 Lawnmarket, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Royal Mile Apartment Edinburgh boasts a unique setting not far from the historic fortress "Edinburgh Castle". The venue includes a kitchen fitted with glassware, a microwave and refrigerators for…

    To the hotel

    price for 1 night
    Book Now From US$ 623
  • Premier Inn Edinburgh Central

    From US$ 151

    82 Lauriston Place-Lady Lawson Street-Edinburgh, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Located 0.9 km from the combined National Museum of Scotland, the 3-star Premier Inn Edinburgh Central offers Wi-Fi throughout the property and public parking. The low-budget inn is a good starting…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Ladystairs 1 Royal Mile

    From US$ 563

    Ladystair Close, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Ladystairs 1 Royal Mile is placed in a residential area of Edinburgh, 450 metres from the historic fortress "Edinburgh Castle" and 500 metres from the art museum "Scottish National Gallery". Rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 563
  • Walker Apartment

    From US$ 680

    5A Walker Street, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 680
  • Spacious Newly Refurbished Central Apt

    From US$ 304

    108 Lauriston Place Flat 1, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Spacious Newly Refurbished Central Apt apartment features views of the garden, and is situated 0.5 km from Camera Obscura and World of Illusions. This unit consists of 2 bedrooms, 1 bathroom and an…

    To the hotel

    price for 1 night
    Book Now From US$ 304
  • Joivy Gorgeous Georgian Flat In New Town

    From US$ 514

    2 Ainslie Place, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    The 1-room Altido Gorgeous Georgian Flat, Conveniently Located Apartment apartment is nestled in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century…

    To the hotel

    price for 1 night
    Book Now From US$ 514
  • Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys

    From US$ 410

    457/8 Lawnmarket, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 56 m² Pass Keys Modern 3 Bed Flat On The Historic Royal Mile Apartment apartment is 600 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 410
  • Old Town Apartments

    From US$ 1108

    Eh1 2Pb, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1108