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

  • City Apartment

    From US$ 421

    21/2 Hanover Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 421
  • Elegant Flat Near Princes Street - Perfect Location, 24-7 Customer Support

    From US$ 395

    47 Thistle Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (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
  • Castle Suite 1 Old Town

    From US$ 497

    Grassmarket, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    Offering a cable flat-screen and a flat screen TV, Castle Suite 1 Old Town apartment is situated 0.4 km from the landscaped Princes Street Gardens. The centre of the city is within 1 km of the venue,…

    To the hotel

    price for 1 night
    Book Now From US$ 497
  • Luxury New Town 1 Bed Apartment

    From US$ 388

    47 Thistle Street, Buzzer 3., Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (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 Charming Nest For Two With Castle View

    From US$ 293

    Grassmarket, Edinburgh, Scotland Eh1 2Hs, United Kingdom, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    Altido The Wee Palace By Castle is positioned within 0.6 km from Royal Mile, in a residential area of Edinburgh. The accommodation includes 1 bedroom, 1 bathroom and a shared kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 293
  • 2 Bed Old Town Apartment - Next To Castle

    From US$ 227

    Johnston Terrace, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    2 Bed Old Town Apartment - Next To Castle apartment is placed in the Old Town district, within 8 minutes' walk of the restaurant The Dome.

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • City Centre Apartment

    From US$ 681

    21/1 Hanover Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 681
  • Argyl - Grassmarket Apartments

    From US$ 436

    1 Castle Wynd South, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 436
  • Holiday Apartment In Old Town

    From US$ 488

    19/8 High Riggs, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 488
  • Bread Street, Central And Spacious One Bed Flat

    From US$ 260

    14/1 Bread Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    Bread Street, Central And Spacious One Bed Flat apartment offers a kitchen as well as rooms with a flat-screen TV with satellite channels, a work desk and smoke detectors. Edinburgh International…

    To the hotel

    price for 1 night
    Book Now From US$ 260
  • Stylish Central Edinburgh Abode

    From US$ 125

    8 High Riggs, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    Calton Hill is 17 minutes' walk from the 1-room Stylish Central Edinburgh Abode apartment, while Edinburgh Christmas Market is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Apartment Thistle Lane

    From US$ 946

    Thistle St Sw Lane, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    Thistle Lane apartment is located in the old part of Edinburgh, not too far from Royal Mile. The venue has a mini-kitchen, where a microwave, fridges and dishwasher are provided for a comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 946
  • Guestready - Unique Hideaway In Edinburgh

    From US$ 1005

    56 Hanover Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1005
  • 3 Bedrooms Flat In Central Edinburgh Old Town , Grassmarket Heart Of Edinburgh Flat Sleeps 6 , Eh1

    From US$ 535

    58 Grassmarket, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    3 Bedrooms Flat In Central Edinburgh Old Town, Grassmarket Heart Of Edinburgh Flat Sleeps 6, Eh1 apartment is placed in the Old Town district, nearly a 5-minute walk from the bar Filling.

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • 1 Bed Flat Near Edinburgh Castle

    From US$ 184

    50 Lady Lawson Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Eleven Stafford Street Townhouse (Adults Only)

    From US$ 238

    11 Stafford Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • Very Central, Charlotte Square, Near The Castle

    From US$ 529

    20 Randolph Lane, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    Guests can opt to stay at Very Central, Charlotte Square, Princes St apartment when visiting New Town, initially built response to the deterioration of the medieval Old Town in the 18th century in…

    To the hotel

    price for 1 night
    Book Now From US$ 529
  • Violet Bank Apartment West End.

    From US$ 243

    3 Atholl Crescent Lane, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    Located in West End district within a 15-minute walk of The Real Mary King's Close, the 39 m² Violet Bank Apartment West End. venue accommodates up to 2 guests. Featuring flat screen TV and a flat…

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • Pleasant Apartment Near Princes Street Gardens

    From US$ 1005

    30\/2 Morrison Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    Altido Spacious, Family-Friendly Flat Near The West End is set in a residential area of Edinburgh and gives access to The Real Mary King's Close, which is about 15 minutes' walk away. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 1005
  • Thistle Suite City Centre

    From US$ 701

    Thistle Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    Thistle Suite City Centre is set 0.8 km from Edinburgh International Conference Centre and 0.7 km from The Real Mary King's Close in New Town district. This venue is steps away from Royal Mile and it…

    To the hotel

    price for 1 night
    Book Now From US$ 701