Menu

Search options

2026-06-15

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

  • Panmure Court In Edinburgh

    From US$ 174

    32 Calton Rd, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 174
  • The Home Street Residence

    From US$ 412

    10/2 Home Street, Edinburgh, United Kingdom (To the map)

    The Home Street Residence is located in Broughton district with views of the city. The property features royal facade.

    To the hotel

    price for 1 night
    Book Now From US$ 412
  • Classic Edinburgh Flat In The Heart Of Morningside

    From US$ 512

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

    Located in Merchiston district within a 25-minute walk of The Scotch Whisky Experience, the 91 m² 2 Bedroom Flat In Morningside Sleeps 5 apartment accommodates up to 5 guests. 2 bedrooms, 1 bathroom…

    To the hotel

    price for 1 night
    Book Now From US$ 512
  • Spacious 2Br - Parking Near Edinburgh City Centre

    From US$ 321

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

    To the hotel

    price for 1 night
    Book Now From US$ 321
  • South Learmonth Gardens Apartment

    From US$ 248

    6 South Learmonth Gardens, Edinburgh, United Kingdom (To the map)

    The 1-room South Learmonth Gardens Apartment apartment is situated in Stockbridge with a village vibe on the Water of Leith, a mere 6 minutes' walk from Waitrose & Partners.

    To the hotel

    price for 1 night
    Book Now From US$ 248
  • Christiemiller Avenue Holiday Home

    From US$ 517

    63 Christiemiller Avenue, Edinburgh, United Kingdom (To the map)

    Christiemiller Avenue Holiday Home is located 3.5 km from Royal Yacht Britannia and offers laundry facilities and grocery delivery service. Guests who stay in the venue can park their car nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 517
  • Lovely Festival Flat

    From US$ 332

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

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • Canongate - 357

    From US$ 211

    Canongate, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Adorable 2Br Apartment

    From US$ 809

    Eh3 8Ay 7, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 809
  • Roseneath

    From US$ 256

    4 Roseneath Terrace, Edinburgh, United Kingdom (To the map)

    Roseneath apartment offers accommodation with free Wi Fi in the rooms, 1.1 km from Camera Obscura and World of Illusions. The venue has 2 bedrooms, 1 bathroom, and also a sunny patio. You can rent…

    To the hotel

    price for 1 night
    Book Now From US$ 256
  • Stylish One Bed Apartment

    From US$ 202

    58 Old Burdiehouse Road 58A, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Bright & Stylish West End Apartment

    From US$ 260

    Eh4 3Bu 4, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 260
  • Joivy Splendid Apartment In New Town

    From US$ 914

    5 Albyn Place Flat 4, Edinburgh, United Kingdom (To the map)

    Altido Splendid 2-Br Apartment In New Town is set 1.1 km from The Real Mary King's Close and 0.5 km from Edinburgh International Conference Centre in New Town district. With access to the historic…

    To the hotel

    price for 1 night
    Book Now From US$ 914
  • West Bow - Magical Harry Potter-Inspired Flat Near Edinburgh Castle

    From US$ 377

    112A West Bow 1, Edinburgh, United Kingdom (To the map)

    Royal Mile is 200 metres from this venue, while The Real Mary King's Close is situated nearby. A kitchen with kitchenware, an electric kettle and dishwasher is also available.

    To the hotel

    price for 1 night
    Book Now From US$ 377
  • Pilrig Modern 2 Bedroom Apartment - Edinburgh

    From US$ 471

    Pilrig Heights, 6, 5, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 471
  • Large Super Central 3 Bed -Princes Street, Parking

    From US$ 704

    25 Saint James Square, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 704
  • Light And Spacious 2 Bedroom Flat In Heart Of Edinburgh

    From US$ 889

    6 Northumberland Street, Edinburgh, United Kingdom (To the map)

    Light And Spacious 2 Bedroom Flat In Heart Of Edinburgh is set 0.8 km from the historic fortress "Edinburgh Castle" and 0.9 km from the combined National Museum of Scotland in New Town district. This…

    To the hotel

    price for 1 night
    Book Now From US$ 889
  • 2 Bed Apt, 4 Beds With Parking

    From US$ 253

    Torwood Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Joivy Stylish Home In New Town

    From US$ 547

    72 Rose Street South Lane, Edinburgh, United Kingdom (To the map)

    Altido Perfect Location! - Stylish & Cosy Rose St Apt is located in a residential area of Edinburgh within 0.9 km from The Real Mary King's Close. This venue is steps away from Royal Mile and it also…

    To the hotel

    price for 1 night
    Book Now From US$ 547
  • The Traquair Park Residence

    From US$ 482

    Traquair Park West, Edinburgh Eh12 7Al, Edinburgh, United Kingdom (To the map)

    The Traquair Park Residence apartment offers an equipped kitchenette area as well as rooms with ironing facilities, an adjoining terrace and iron/ironing board. The historic fortress "Edinburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 482