Menu

Search options

2026-03-03

2026-03-04
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.

All Edinburgh hotels

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

2661 results

  • Joivy Spacious Apt In New Town Prime Location

    From US$ 577

    Doune Terrace, Edinburgh, Scotland Eh3 6Dy, United Kingdom, Edinburgh, United Kingdom (To the map)

    Situated 1.4 km from The Real Mary King's Close, Altido Doune Terrace Apt In New Town, Prime Location apartment provides accommodation with free WiFi throughout the venue. It consists of 2 bedrooms…

    To the hotel

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

    From US$ 193

    1 Grassmarket, Edinburgh, United Kingdom (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
  • Two Bedroom Flat In Edinburgh City Center With Free Parking

    From US$ 1081

    Sienna Gardens, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1081
  • Rosebank Apartment Edinburgh City

    From US$ 201

    7/4 Ferry Gait Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • Bright, Modern 2 Bedroom House With Free Parking!

    From US$ 354

    19 Grieve Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

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

    1 Albyn Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Watson Crescent

    From US$ 354

    30 Gf 2 Watson Crescent, Edinburgh, United Kingdom (To the map)

    Watson Crescent apartment offers rooms with views of the garden and location only 1.4 km from Edinburgh International Conference Centre. This 2-bedroom accommodation sleeps up to 5 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 354
  • Bright And Cosy Flat At The Heart Of The Old Town - Pass The Keys

    From US$ 223

    Flat 7, 54 St Mary'S Street,, Edinburgh, United Kingdom (To the map)

    Bright And Cosy Flat At The Heart Of Old Town is set in a residential area of Edinburgh and gives access to Royal Mile, which is about 5 minutes' walk away. With access to The Real Mary King's Close,…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Charming Home Away From Home!

    From US$ 255

    22/1 Clovenstone Gardens, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 255
  • Caledonian - Charming Central 1 Bed Flat

    From US$ 171

    19/1 Caledonian Crescent, Edinburgh, United Kingdom (To the map)

    The 1-room Caledonian - Charming Central 1 Bed Flat apartment is nestled in Haymarket with a number of pubs, cafés and restaurants, a 19-minute walk from the historic fortress "Edinburgh Castle".

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • Warm 1Bed Flat Leith Walk

    From US$ 143

    2 Burns Place, Edinburgh, United Kingdom (To the map)

    Museum of Childhood is nearly a 25-minute walk from the premises, while Scottish National Gallery is around 25 minutes' walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • The Holyrood Park Apartment

    From US$ 228

    14 Meadowbank Crescent, Edinburgh, United Kingdom (To the map)

    Edinburgh Castle is set 3.1 km from the 1-room Holyrood Park Apartment apartment, while Dynamic Earth is about 25 minutes' walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 228
  • Cosy Double Room

    From US$ 156

    9 Pilrig Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • 3C Dublin Street

    From US$ 929

    3C Dublin Street Lane South, Edinburgh, United Kingdom (To the map)

    3C Dublin Street Holiday home is set in Merchiston district of Edinburgh and offers accommodation with a kitchen and 3 bedrooms. The venue offers 6 rooms to accommodate 6 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 929
  • The Waverley Park Residence

    From US$ 262

    Waverley Park, Edinburgh, United Kingdom (To the map)

    Located in Old Town district within a 15-minute walk of Surgeons' Hall Museum, the 35 m² Waverley Park Residence No 2 apartment accommodates up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 262
  • Anne House, Royal Mile

    From US$ 307

    Anne House, 11 Bell'S Wynd, 146 Royal Mile, Edinburgh, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 307
  • The Edinburgh Victorian - 3 Bedroom Apartment

    From US$ 301

    196/3 Morrison Street, Edinburgh, United Kingdom (To the map)

    Located in West End district next to Edinburgh International Conference Centre, the 100 m² Edinburgh Victorian - 3 Bedroom apartment accommodates up to 7 guests. The venue consists of 3 bedrooms and…

    To the hotel

    price for 1 night
    Book Now From US$ 301
  • - Edinburgh - Apartment With Balcony And Free, Secure Garage Parking

    From US$ 220

    22 Hawthornbank Lane, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Luxury Apartment - Portobello

    From US$ 337

    26 Promenade, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 337
  • En-Suite Room With Independent Entrance.

    From US$ 105

    4 Badger Way, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 105