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 Royal Botanic Garden

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

1743 results

  • Hub By Premier Inn Edinburgh City Centre, Rose St

    From US$ 149

    Rose Street 56 58 Rose Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    The 3-star Hub Edinburgh City Centre, Rose Street Hotel offers a low-budget accommodation to stay in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • York House B&B

    From US$ 178

    27 York Place, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    The 2-star York House B&B Edinburgh is set 1.4 km from the 16th-century Palace of Holyroodhouse and 0.9 km from New Town. The venue provides 19 guestrooms appointed with a flat-screen TV with…

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Hub Edinburgh City Centre - Rose Street

    From US$ 326

    56-58 Rose Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • Guestready - Light & Airy Apartment In New Town

    From US$ 397

    Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 397
  • Village Hotel Edinburgh

    From US$ 102

    140 Crewe Road South, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    Featuring a wellness area and a spa lounge with beauty therapy, body wraps and body scrub, the 4-star Village Hotel Edinburgh is located within a 3.1-km distance of The Parish Church of St Cuthbert.

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Premier Inn Edinburgh City Centre

    From US$ 249

    44 York Pl, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    The 3-star Premier Inn Edinburgh City Centre boasts proximity to Arthur's Seat hike within just 2.2 km away. This property is housed in a historic-style building.

    To the hotel

    price for 1 night
    Book Now From US$ 249
  • Bright & Spacious City Centre Edinburgh Flat, Unbeatable Location

    From US$ 1029

    22 Broughton Street 22 1F2 Flat 4, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1029
  • Regent House Hotel - City Centre Hotel

    From US$ 671

    3-5 Forth Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    Overlooking the garden, the 3-star Regent House Hotel - City Centre Hotel is within a 10-minute stroll of Dugald Stewart Monument in Edinburgh. The hotel also offers Wi Fi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 671
  • Joivy Historic City Centre Apt With Free Secure Parking - No Suvs

    From US$ 693

    Belford Terrace, Edinburgh, Scotland Eh4 3Br, United Kingdom, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    Historic City Centre Apt With Free Secure Parking apartment provides good lodging for 4 guests in Edinburgh. It is composed of 2 bedrooms, a kitchen, and a private bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 693
  • 2Br New Town Garden Apartment

    From US$ 372

    Forth Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    2Br New Town Garden Apartment apartment is placed in the New Town district, 150 metres from the bar The OX.

    To the hotel

    price for 1 night
    Book Now From US$ 372
  • Elegant Flat With Garden In Edinburgh West End

    From US$ 1820

    4 Rothesay Place, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1820
  • B+B Edinburgh

    From US$ 106

    3 Rothesay Terrace, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    Located 8 minutes on foot from West Register House, the 4-star B+B Edinburgh includes various recreational opportunities and a library. Opened in 1885, the boutique-style hotel welcomes guests in…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Exquisite & Lively With Fireplace & Panoramic Views

    From US$ 512

    7/7 Frederick Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    Exquisite & Lively With Fireplace & Panoramic Views 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, about…

    To the hotel

    price for 1 night
    Book Now From US$ 512
  • Orchard Apartment

    From US$ 239

    56 Orchard Brae Avenue 3, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    Orchard apartment is 2.2 km from Camera Obscura and World of Illusions and provides various facilities, such as a cable flat-screen and a flat screen TV. This 2-bedroom venue also features an…

    To the hotel

    price for 1 night
    Book Now From US$ 239
  • Angels Share Hotel

    From US$ 159

    9-11 Hope Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    The 4-star Angels Share Hotel is placed in a tourist area of Edinburgh, 2.3 km from Royal Botanic Garden Edinburgh - very convenient if you want to immerse yourself in nature. Located a 5-minute walk…

    To the hotel

    price for 1 night
    Book Now From US$ 159
  • Premier Inn Edinburgh Princes Street

    From US$ 155

    122 - 123 Princess Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    Set at a 2.5 km distance from Arthur's Seat hike, the 3-star Premier Inn Edinburgh Princes Street is located within 5 minutes' walk of Princes Mall Shopping Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Melville Street Townhouse

    From US$ 2254

    21 Melville Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 2254
  • Sheridan Guest House

    From US$ 168

    1 Bonnington Terrace, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    The 4-star Sheridan Guest House is set 1.4 km from Royal Botanic Garden Edinburgh and 1.5 km from the large Royal Yacht Britannia Oceanic Liner. Featuring 6 rooms with views of the hills, this guest…

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Number 10

    10 Alva Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    To the hotel

    Book Now
  • Joivy Glamorous Flat Near City Centre

    From US$ 633

    1 Alva Street, Edinburgh, United Kingdom

    1.6 km to Royal Botanic Garden (To the map)

    Glamorous Flat Near City Centre apartment is placed in the West End district, just 5 minutes' walk from the gastropub Ryan's Bar.

    To the hotel

    price for 1 night
    Book Now From US$ 633