Menu

Search options

2026-06-18

2026-06-19
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

2842 results

  • Edinburgh City Retreat - Edinburgh City Centre 3 Min Walk To Edinburgh Castle

    From US$ 213

    Rose Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 213
  • Two-Bedroom City Retreat Close To Top Sites

    4, 2 Ardmillan Terrace, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Craigietinny Road Apartment- 3 Beds

    From US$ 370

    Craigentinny Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 370
  • Grassmarket-Old Town Apartment

    From US$ 242

    90 Grassmarket, Edinburgh, United Kingdom (To the map)

    Located 900 metres from Edinburgh Waverley railway station, Grassmarket-Old Town offers quick access to The Scotch Whisky Experience. This venue provides accommodation with free Wi Fi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 242
  • Guestready - Relaxing Stay In Leith

    From US$ 185

    90 Dickson Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Modern 2-Bdr Flat In Edinburgh - Pass The Keys

    From US$ 356

    8 Salamander Court, Flat 32, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 356
  • Stylish Flat In Historic Edinburgh City Centre Home

    From US$ 230

    Murdoch Terrace,Midlothian, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 230
  • Superb Two Bedroom 2 Bathroom Home Morningside

    12 Springvalley Gardens, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Joivy Bright And Modern Flat With Desk

    From US$ 383

    37 Saint Leonard'S Street, Edinburgh, United Kingdom (To the map)

    Set in Newington district within 15 minutes' walk of the historic fortress "Edinburgh Castle", the 50 m² An Elegant And Artistic Apartment For accommodates up to 4 guests. A full kitchen has a…

    To the hotel

    price for 1 night
    Book Now From US$ 383
  • Seashell Retreat

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

    To the hotel

    Book Now
  • Altido Gorgeous Georgian House In The Heart Of Edinburgh New Town

    From US$ 410

    72 Dundas Street, Edinburgh, United Kingdom (To the map)

    Guests of Edinburgh will have a nice stay at Luxury 3 Bed In The Heart Of Edinburgh New Town apartment. The accommodation consists of 2 bathrooms and 3 bedrooms with capacity to accommodate up to 6…

    To the hotel

    price for 1 night
    Book Now From US$ 410
  • Classic City Centre Apartment

    87 Brunswick Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • 2 Bed Apartment With 4 Beds & Parking

    From US$ 222

    Prestonfield Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 222
  • One Bedroom In Spacious Bungalow, Free Parking & Private Entrance

    From US$ 145

    114 Craigentinny Road, Edinburgh, United Kingdom (To the map)

    The official residence "Palace of Holyroodhouse" is 25 minutes on foot from the 1-room One Bedroom Self Catered Serviced Accommodation Near City Center apartment while The Queen's Gallery is…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Urban Oasis:Perfect Stay In City

    From US$ 268

    Stenhouse Avenue, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 268
  • Brunstane House - 15 Mins To City Centre

    From US$ 595

    59 Brunstane Road South, Eh152Nq, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 595
  • Grand & Spacious Central Apt With Wifi

    From US$ 222

    77/2 East Claremont Street, Edinburgh, United Kingdom (To the map)

    Situated 2.3 km from Royal Yacht Britannia, Grand & Spacious Central Apt With Wifi apartment provides accommodation with free WiFi throughout the venue. Guests are accommodated in 1 bedroom. The…

    To the hotel

    price for 1 night
    Book Now From US$ 222
  • Bellevue

    From US$ 125

    5 West Annandale Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Peaceful Private Room With Free Parking And Wifi

    From US$ 167

    48 West Pilton Street, Edinburgh, United Kingdom (To the map)

    The beachfront Peaceful Private Room With Free Parking And Wifi lies within 4.1 km from the Scottish National zoological park "Edinburgh Zoo". You will find 24-hour security and shopping service as…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Thorntree Street Edinburgh

    From US$ 169

    Thorntree Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 169