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

  • Syozant Drumdryan Central Aparthotel

    From US$ 535

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

    Set in West End district within 10 minutes' walk of Edinburgh International Conference Centre, the 60 m² Syozant Drumdryan Edinburgh apartment accommodates up to 8 guests. The venue also has a…

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • Cosy, Large Double Room In A Shared Flat

    From US$ 203

    2 Roseburn Street 1F2, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Spacious Flat Near City Centre

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

    To the hotel

    Book Now
  • Bright & Spacious Flat By Murrayfield Stadium

    From US$ 395

    2 Westfield Court, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 395
  • Deluxe City Centre Apartment

    From US$ 491

    16 Upper Grove Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 491
  • Central 1 Bed - 10 Min Walk To Edinburgh Castle

    From US$ 374

    43/3 Cockburn Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 374
  • Hermitage Park

    3 Hermitage Park Grove, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Stylish 2Br Grassmarket Flat With Castle Views & Ps5

    From US$ 580

    Grassmarket, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 580
  • Colourful Apartment Near Carlton Hill

    From US$ 405

    27A Hillside Street, Edinburgh, United Kingdom (To the map)

    To the hotel

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

    From US$ 171

    131 Morrison Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • Guestready - Light & Airy Apartment In New Town

    From US$ 397

    Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 397
  • Near Transport - Hot Tub - Fireplace - Sleeps 2

    From US$ 761

    33 Alva Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 761
  • Capitol By Altido

    From US$ 146

    543 Gorgie Road, Edinburgh, United Kingdom (To the map)

    Capitol By Altido Apartment apartment is within 3.7 km of Edinburgh Castle, within 2.6 km of Edinburgh Zoo, and also within a 6-minute walk of Water of Leith.

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Central Edinburgh 4-Bed Flat By Princes Street

    From US$ 1121

    99 Lothian Road, Edinburgh, United Kingdom (To the map)

    Located in Edinburgh, Altido 4-Bed Stylish Flat In Edinburgh City Centre apartment is 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 1121
  • Joivy Bright & Spacious Apt In Stockbridge

    From US$ 979

    7/6 North West Circus Place, Edinburgh, United Kingdom (To the map)

    Located in New Town district, Altido Bright And Spacious 4-Bedroom Apart In Stockbridge is next-door to Georgian House and a 5-minute drive from University of Edinburgh. The venue accommodates up to…

    To the hotel

    price for 1 night
    Book Now From US$ 979
  • Superb Luxury Apartment By Canal - Central Edinburgh

    From US$ 912

    5 Dean Bank Lane, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 912
  • Queen Street Two Apartment

    4 (Flat 5) Dublin Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Royal Mile Apartments

    From US$ 585

    7/4 Saint Mary'S Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 585
  • Bohemian Luxury Accommodation In The Heart Edinburghs Leith District

    From US$ 814

    40 Commercial Street, Edinburgh, United Kingdom (To the map)

    This venue is steps away from Royal Yacht Britannia and it also provides a microwave, a dishwasher and an oven in a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 814
  • Cosy And Charming Apartment Old Town

    From US$ 887

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

    To the hotel

    price for 1 night
    Book Now From US$ 887