Menu

Search options

2026-02-27

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

1829 results

  • Cosy City Centre Gem

    From US$ 426

    38/11 Earl Grey Street 3F1 (11), Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 426
  • The King'S Chamber, 2 Mins From Castle, Historic

    322 Lawnmarket, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    To the hotel

    Book Now
  • Old Town View Apartment

    From US$ 305

    Lawnmarket, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Central Lovely Entire Flat With Old Town View Edinburgh, set next to The Real Mary King's Close, is 100 km from Dundee airport. Placed 0.2 km from Royal Mile, the property consists of 2 bedrooms, 2…

    To the hotel

    price for 1 night
    Book Now From US$ 305
  • Guestready - Charming Home In Old Town

    From US$ 316

    7/457 Lawnmarket, Edinburgh, Uk, Edinburgh, Gb, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    Guestready - Charming 2Br Home In Old Town - For 4 Guests! apartment, set approximately 5 minutes' walk from Edinburgh Old Town, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 316
  • Gorgeous Apartment In The Heart Of New Town

    From US$ 516

    118 Hanover Street, Edinburgh, United Kingdom

    0.6 km to Princes Street Gardens (To the map)

    The 40 m² Gorgeous Apartment In The Heart Of New Town apartment is a great place to stay in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, just…

    To the hotel

    price for 1 night
    Book Now From US$ 516
  • Spacious 2 Bedroom Apartment In The Heart Of New Town

    From US$ 639

    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$ 639
  • Novotel Edinburgh Centre

    From US$ 92

    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$ 92
  • Intercontinental Edinburgh The George By Ihg

    From US$ 210

    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$ 210
  • 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$ 998

    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$ 998
  • Royal Mile Romance By Edinburgh Heritage Collection

    From US$ 215

    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$ 215
  • New Town Cottage

    From US$ 547

    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$ 547
  • Mount Royal Hotel Edinburgh By The Unlimited Collection

    From US$ 169

    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$ 169
  • 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$ 643

    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$ 643
  • 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$ 647

    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$ 647