Menu

Search options

2026-02-26

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

  • Mardale Crescent - 380

    From US$ 266

    Flat 3F1, 24 Mardale Crescent, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    Located in Merchiston district within a 25-minute walk of Gladstone's Land, the 50 m² 380 Mardale Crescent apartment accommodates up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 266
  • Charming Flat In Beautiful Area

    From US$ 152

    37 Viewforth, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • Central 3 Bedroom Next To Leafy Meadows

    From US$ 792

    Buccleuch Terrace, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    Nestled in Newington, which is a neighbourhood of southern Edinburgh, Scotland, Charismatic Central 3 Bed Next To Leafy Meadows apartment is 1.5 km from such cultural places of interest as Museum of…

    To the hotel

    price for 1 night
    Book Now From US$ 792
  • Large En Suite Bedroom With One Double Bed No Breakfast Provided

    From US$ 150

    3 Edgelaw Rigg, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    St Marks Unitarian Church is located 3.1 km away, and Craigmillar Castle is within 2.5 km of Large En Suite Bedroom For 1-4 Persons No Breakfast Provided.

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Luxe Arthurs Seat View Townhouse With Hot Tub

    From US$ 583

    Prestonfield Avenue, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 583
  • Epicurean Clerk Apartment

    From US$ 377

    71 South Clerk Street Flat 4, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    Set in Newington district within 15 minutes' walk of the combined National Museum of Scotland, the 260 m² Epicurean Clerk apartment accommodates up to 9 guests. There is an equipped kitchen, which…

    To the hotel

    price for 1 night
    Book Now From US$ 377
  • Unite Students - Salisbury Court

    From US$ 97

    Salisbury Court 102 St Leonards Street, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    Salisbury Court apartment gives direct access to the chill Summerhall Cafe and features views of the garden. The centre of the city is within 2 km of the property, while The Royal Edinburgh Military…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Guestready - Modern Home Near Craigmillar Area

    From US$ 349

    32 Peffermill Road, Edinburgh Eh16 4Fd, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 349
  • Gifford Park Apartment Near Edinburgh University - Elforma

    From US$ 460

    9 Gifford Park, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    Located in Newington district within a 15-minute walk of the combined National Museum of Scotland, the 60 m² Gifford Park Apartment Near Edinburgh University - Elforma accommodates up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 460
  • Georgian House

    From US$ 123

    4C Merchiston Crescent Midlothian, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    The 5-star Georgian House Hotel Edinburgh is set 1.9 km from The Scotch Whisky Experience and 1.9 km from Camera Obscura and World of Illusions. The guest house also provides complimentary parking…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Spacious And Central City Apartment

    From US$ 344

    51 Clerk Street Apartment 1, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 344
  • Spectacular View City Centre Haven

    From US$ 204

    5 Montague Street, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • The Handy Hub Luxury Victorian Apartment - Fast Wifi & Central Edinburgh

    From US$ 528

    Montague Street, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 528
  • Central Newington Close To Royal Mile Apartment

    From US$ 696

    15 (3F1) Montague Street, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 696
  • The Edinburgh Meadows Apartment

    From US$ 253

    17A Montague Street, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    Nestled in Newington, which is an affluent, predominantly residential area, the 1-room Edinburgh Meadows Apartment apartment is about a 17-minute walk from such cultural places of interest as Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • For Students Only - Buccleuch Street In Edinburgh

    91 Buccleuch St, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    To the hotel

    Book Now
  • Edinburghs Arthurs Seat View

    From US$ 171

    Montague Street, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • Albyn Townhouse

    From US$ 113

    16 Hartington Gardens, Edinburgh, United Kingdom

    2.1 km to Royal Observatory (To the map)

    Located 2.2 km from the two connected buildings "National Museum of Scotland", the impressive Albyn Townhouse Hotel Edinburgh features a golf course and allergy friendly rooms. Situated in…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Summer Stays At The University Of Edinburgh

    From US$ 105

    18 Holyrood Park Road, Edinburgh, United Kingdom

    2.2 km to Royal Observatory (To the map)

    Summer Stays At The University Of Edinburgh apartment lies merely 1.6 km from a natural paradise like The Meadows, and features a storage room and a restaurant.

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Cluaran House

    From US$ 131

    47 Leamington Terrace, Edinburgh, United Kingdom

    2.2 km to Royal Observatory (To the map)

    Placed only a short driving distance from Edinburgh International Conference Centre, Cluaran House Hotel offers amenities, such as a library and a cable flat-screen. The landscaped Princes Street…

    To the hotel

    price for 1 night
    Book Now From US$ 131