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 Observatory

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

904 results

  • Luxury Reno'D 1 Bed Nr Bruntsfield & The Meadows

    From US$ 303

    169 Gilmore Place, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Luxury Reno'D 1 Bed Nr Bruntsfield & The Meadows is set 2.9 km from the 16th-century Palace of Holyroodhouse and 1.4 km from the historic fortress "Edinburgh Castle" in Bruntsfield district. It…

    To the hotel

    price for 1 night
    Book Now From US$ 303
  • City Centre Escape With Private Garden

    From US$ 360

    Gf1 4 Drumdryan Street, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Drumdryan Edinburgh is set 0.6 km from The Retreat Thai Spa and 1.1 km from Royal Mile in West End district. The rooms include a separate toilet, a sofa set and ironing facilities as well as a fully…

    To the hotel

    price for 1 night
    Book Now From US$ 360
  • Edinburgh City Centre 1Bed Flat Near Castle & Uni

    From US$ 198

    3 Drumdryan Street, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 198
  • Averon Guest House

    From US$ 133

    44 Gilmore Place, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Nestled near Edinburgh International Conference Centre, the 3-star Averon Guest House offers nice rooms with free Wi-Fi throughout the venue. The Robertson Mausoleum Church is an 18-minute walk away,…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Trendy And Newly Reno'D 1 Bed Nr The Meadows

    From US$ 202

    171 Gilmore Place, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Trendy And Newly Reno'D 1 Bed Nr The Meadows is set 1.7 km from BT Murrayfield Sports Stadium and 1.4 km from the historic fortress "Edinburgh Castle" in Bruntsfield district. There is a kitchen with…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Nicolson Street Two Bedrooms

    From US$ 352

    110-2 Nicolson Street, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 352
  • Castle Park Guest House

    From US$ 182

    75 Gilmore Place, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Castle Park Guest House Edinburgh offers 7 rooms, and it's nearly a 6-minute stroll from Digin Bruntsfield.

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Edinburgh Two Bedrooms Apartment With Free Parking

    From US$ 201

    93 Liberton Gardens, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • Pleasance Apartment Ground Floor Main Door Access

    From US$ 564

    Pleasance, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Pleasance Luxury apartment is situated within 0.9 km of the 16th-century Palace of Holyroodhouse, and has a number of amenities including allergy-free rooms, live performances and a golf course.

    To the hotel

    price for 1 night
    Book Now From US$ 564
  • Old Town Suites - Nicolson

    From US$ 500

    28 West Nicolson Street, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Located in Newington district, Old Town Suites - Nicolson is next-door to Edinburgh Old Town and a 5-minute drive from the combined National Museum of Scotland. Featuring 8 rooms with views of the…

    To the hotel

    price for 1 night
    Book Now From US$ 500
  • Cozy Central Flat Near Edinburgh Castle And With Free Private Parking

    From US$ 578

    31 Lochrin Place, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 578
  • Frederick Douglass - Rooms In The City

    From US$ 62

    Gilmore Place, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    The family-friendly Lower Gilmore Place - Rooms In The City Edinburgh is a great place to stay in Bruntsfield district in a reasonable distance from the combined National Museum of Scotland.

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • University And Central Edinburgh

    From US$ 347

    108 Nicolson Street, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    The 1-room University And Central Edinburgh apartment is also located nearly 9 minutes' walk from the combined National Museum of Scotland.

    To the hotel

    price for 1 night
    Book Now From US$ 347
  • Luxe Rooms

    From US$ 133

    48 Gilmore Place, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Urban Oasis

    From US$ 201

    8/2 Chapel Street, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • 48 Gilmore Place Residences

    From US$ 295

    48 Gilmore Place, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    48 Gilmore Place Residences is located near The Retreat Thai Spa and is just 20 minutes' walk from the centre of Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 295
  • Nicolson Apartments

    From US$ 716

    28 West Nicolson Street - Edinburgh, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Placed nearly a 5-minute walk from the combined National Museum of Scotland, the 4-star Nicolson Apartments Edinburgh includes 10 rooms with views of the city. This Edinburgh aparthotel features Wi…

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Martins Guest House

    From US$ 136

    5 Granville Terrace, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Offering a sundeck, tea/coffee making facilities and a sunbathing terrace, Martins Guest House is located 2.1 km away from the historic fortress "Edinburgh Castle". The two connected buildings…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Two Bedroom Apartment Within Walking Distance To City Centre

    From US$ 373

    West Nicolson Street, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Nestled in Newington, which is a neighbourhood of southern Edinburgh, Scotland, the 1-room Two Bedroom Apartment Within Walking Distance To City Centre apartment is only a 10-minute walk from such…

    To the hotel

    price for 1 night
    Book Now From US$ 373
  • 7 Bedroom Townhouse

    From US$ 1147

    70 Gilmore Place, Edinburgh, United Kingdom

    2.4 km to Royal Observatory (To the map)

    Centre Inn Townhouse is located 15 minutes' walk from The Scotch Whisky Experience and 20 minutes' walk away from Edinburgh International Conference Centre. This accommodation features a flat-screen…

    To the hotel

    price for 1 night
    Book Now From US$ 1147