Menu

Search options

2026-04-25

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

  • Cosy Castle Apartment

    From US$ 331

    519 Websters Land, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    Located in Edinburgh City Centre district next to Camera Obscura and World of Illusions, the 50 m² Cosy Castle apartment accommodates up to 4 guests. This venue comprises of 1 bedroom, 1 bathroom and…

    To the hotel

    price for 1 night
    Book Now From US$ 331
  • Joivy Stylish Castle View Flat With Balcony

    From US$ 284

    Websters Land, Edinburgh, Scotland Eh1 2Rx, United Kingdom, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    Situated 0.4 km from the long-standing Camera Obscura and World of Illusions Tower, Altido Stylish Castle View apartment provides accommodation with free WiFi throughout the venue. With access to…

    To the hotel

    price for 1 night
    Book Now From US$ 284
  • Studio Hart Castle Rock Grassmarket

    From US$ 154

    520 Websters Land, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    This 1-bedroom Studio Hart - Castle Rock - Grassmarket apartment is located not very far from Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • 1 Bed In Heart Of Old Town With Castle Views

    From US$ 778

    Grassmarket 1, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 778
  • Edinburgh Castle Apartment G1

    From US$ 539

    503 Websters Land, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    Edinburgh Castle Apartment apartment is situated in the centre of Edinburgh, 10 minutes' drive from Arthur's Seat hike.

    To the hotel

    price for 1 night
    Book Now From US$ 539
  • Castle View&Grassmarket Studio Flat With Luxury Bathroom

    From US$ 357

    104 Websters Land, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    Castle View & Grassmarket Studio Flat With Luxury Bathroom, set next to Grassmarket, is 15 km from Edinburgh airport. Located within a 10-minute walk to The Real Mary King's Close in Edinburgh, the…

    To the hotel

    price for 1 night
    Book Now From US$ 357
  • The Wee Thistle

    From US$ 188

    321 Websters Land, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    The Wee Thistle apartment is 0.8 km from The Real Mary King's Close and provides various facilities, such as a cable flat-screen and a flat screen TV. This accommodation is 6 minutes' walk from the…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Amazing Apartments - Websters Land - Castle View

    From US$ 416

    322 Websters Land, West Port, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    Amazing : Webster'S Land - Castle View is set 0.7 km from National Museum of Scotland and 0.3 km from Camera Obscura and World of Illusions in Edinburgh City Centre district. The venue includes a…

    To the hotel

    price for 1 night
    Book Now From US$ 416
  • Snug Studio On The Grassmarket, 5Mins From Castle

    From US$ 193

    1 Grassmarket, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    The 1-room Snug Studio On The Grassmarket, 5Mins From Castle apartment is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 5 minutes' walk of The…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Sheraton Grand Hotel & Spa

    From US$ 374

    1 Festival Square, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    Sheraton Grand Hotel & Spa is located in Edinburgh, about 5 minutes' walk from Scottish Widows Bank Plc, and offers a swimming pool. Boasting a location only a few steps away from Edinburgh Gin…

    To the hotel

    price for 1 night
    Book Now From US$ 374
  • No. 53 Frederick Street

    From US$ 145

    53 Frederick Street, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    Located 0.9 km from Royal Mile, guests of 3-star No. 53 Frederick Street Bed & Breakfast Edinburgh may find a lending library and a bar on-site. Edinburgh Waverley is approximately 800 metres away…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Spacious Modern City Centre Apartment Castle Views

    From US$ 878

    99 3F2 Lothian Road, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 878
  • Chic 1Bd Flat - Wviews Of Edinburgh Castle!

    From US$ 462

    3 1F1 Castle Wynd North, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 462
  • 223 Websters Land - Stunning Castle View

    From US$ 321

    223 Websters Land, Edinburgh, United Kingdom

    0.4 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 321
  • Dragon Suites - Yukina Suite - 2 Bed City Centre House With Garden

    From US$ 581

    20A Queensferry Street Lane, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    The 93 m² Stunning 2 Bedroom House Near Princes St apartment is merely 13 minutes' walk from Scottish National Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 581
  • Lady Wynd - 1 Bed Apartment

    From US$ 665

    5 Lady Wynd, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 665
  • Queen Charlotte Guesthouse

    From US$ 243

    45 Queen Street Queen Charlotte Guesthouse, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • Prime Edinburgh City Centre - 4 Bed Penthouse

    1 Albyn Place, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    To the hotel

    Book Now
  • Royal 2Bed Apartment City Center

    From US$ 632

    6 Spittal Street, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    The 75 m² Royal 2Bed Apartment City Center apartment lies an 11-minute stroll from Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 632
  • The Cosy Courtyard

    From US$ 305

    70 West Port, 12 Cordiner'S Land, Edinburgh, United Kingdom

    0.5 km to Princes Street Gardens (To the map)

    12 Cordiner'S venue is situated in Old Town district, 0.6 km from Royal Mile and offers storage for belongings, a parking and a safe deposit box. Located in the old town district, the accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 305