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.

Apartments and B&Bs in Edinburgh

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

1879 results

  • Central 3 Bedrooms Apartment For Upto 6

    From US$ 406

    5 Caledonian Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 406
  • Apartment Newington Area

    From US$ 200

    10 West Newington Place , Flat 7, Edinburgh, United Kingdom (To the map)

    Overlooking the city, the 60 m² Apartment Newington Area apartment is around 5 minutes' walk from Queen's Hall in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • Beautiful Georgian 2 Bedroom Flat

    From US$ 594

    23B St Bernard'S Cres, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 594
  • 3 Royal Mile Flat Near Edinburgh Castle

    From US$ 673

    Apartment 3 - New Assembly Close, Edinburgh, United Kingdom (To the map)

    3 New Assembly Close - Royal Mile apartment is situated in West End district of Edinburgh, 15 km from Turnhouse airport. This accommodation consists of 2 bedrooms and 1 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 673
  • Joivy 1 Bed Flat In Old Town, Next To St Giles Cathedral

    From US$ 402

    Saint Giles' Street, Edinburgh, Scotland Eh1 1Pt, United Kingdom, Edinburgh, United Kingdom (To the map)

    Located 450 metres from Edinburgh Waverley railway station, St Giles Street Apartment - Heart Of Old Town! offers quick access to The Real Mary King's Close. This venue provides accommodation with…

    To the hotel

    price for 1 night
    Book Now From US$ 402
  • Comfortable Room With En Suite

    From US$ 116

    76 Fauldburn, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • 4 Bedroom Modern Spacious Apt - Edinburgh Old Town

    Old Town, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Leith'S Bright Abode

    From US$ 279

    21-4 Arthur Street Flat 4, Second Floor, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 279
  • Holyrood Park - Carparking Included!

    From US$ 404

    65-9 Holyrood Road, Edinburgh, United Kingdom (To the map)

    Located in Old Town district next to The Scottish Parliament, the 75 m² Holyrood Park apartment accommodates up to 5 guests. A free carpark, a golf course and a free private car park are available at…

    To the hotel

    price for 1 night
    Book Now From US$ 404
  • Lady Wynd - 1 Bed Apartment

    From US$ 665

    5 Lady Wynd, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 665
  • Dean Village Cottage

    From US$ 231

    28 Belford Road, Edinburgh, United Kingdom (To the map)

    Dean Village is set 1.9 km from the historic fortress "Edinburgh Castle" and 0.5 km from Edinburgh International Conference Centre in West End district. Also, there is a kitchen which comes with…

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Hfs Huxley Studios In Edinburgh

    44 Stanley Pl, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Great Location! 2Bd,2 Bath In Centre Of Edinburgh

    From US$ 479

    Grindlay Street 36/5, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 479
  • Altido Amazing Hanover St Apt In City Centre 2Br, 2Bath

    From US$ 662

    Hanover Street Flat 1, Edinburgh, Eh2 2Dl, United Kingdom, Edinburgh, United Kingdom (To the map)

    Altido Hanover Street! Heart Of The Centre 2Bd/2Bath is located in the residential area of Edinburgh within metres of Royal Mile. The venue consists of 2 bedrooms, 1 bathroom, and also a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 662
  • Cosy Home From Home Near Holyrood Palace

    From US$ 220

    14/2 Earlston Pl Apartment 2, 1F, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Private Hot Tub - Garden Terrace - Free Parking - Zen & Bubbles

    From US$ 1079

    Eh14 1Qj 25/1, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1079
  • Apartment Jamaica Street 7

    From US$ 587

    7A Jamaica Street, Edinburgh, United Kingdom (To the map)

    The 0-room Apartment Jamaica Street 7 apartment offers guests an opportunity to enjoy the sunsets on the shore of Inverleith Boating Pond, set approximately 1.3 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 587
  • Joivy Stylish Apt In Trendy New Town Location

    From US$ 789

    Raeburn Place Apartment 4, Edinburgh, Eh4 1Hu, United Kingdom, Edinburgh, United Kingdom (To the map)

    Altido Luxury New Town is set in a residential area of Edinburgh and gives access to The Real Mary King's Close, which is about 20 minutes' walk away. The venue offers rooms with a work desk, ironing…

    To the hotel

    price for 1 night
    Book Now From US$ 789
  • Stylish Leith Residence Tram To Centre & Airport

    From US$ 255

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

    To the hotel

    price for 1 night
    Book Now From US$ 255
  • For Students Only Westfield In Edinburgh

    From US$ 107

    24 Westfield Rd, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 107