Menu

Search options

2026-06-14

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

  • 3 Bedroom Apartment With Castle Views

    From US$ 876

    11/4 Bread Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 876
  • Murrayfield Maindoor Flat With Free Parking And Great Public Transports Link

    From US$ 508

    Saughton Park, Edinburgh, Midlothian Eh125Td, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 508
  • Argyl - Grassmarket Apartments

    From US$ 641

    1 Castle Wynd South, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 641
  • Elliot'S Place Free Parking Sleep 4 Cosy

    From US$ 317

    8/7 Elliot Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 317
  • Comfy Place Off Royal Mile, With Parking

    From US$ 523

    8-5 Old Tolbooth Wynd, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 523
  • Centre Of Edinburgh'S Historic Old Town - Blair Street - Sleeps 4

    From US$ 431

    35 Blair Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 431
  • Scotapartments

    From US$ 203

    Western Harbour Midway, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Joivy Iconic Colorful Home On The Royal Mile

    From US$ 502

    Saint Mary'S Street 2, Edinburgh, United Kingdom (To the map)

    Altido Old Town Gem - Apartment With Great City Views is situated in a residential area of Edinburgh, within 1.6 km from Edinburgh International Conference Centre. This venue is steps away from The…

    To the hotel

    price for 1 night
    Book Now From US$ 502
  • Melville Street Apartment

    From US$ 205

    59 Melville Street, Edinburgh, United Kingdom (To the map)

    The 60 m² Melville Street Apartment apartment, set less than a 5-minute walk from Saint Mary's Cathedral, and stands 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Ground Floor Appartment Shared With Host

    From US$ 147

    4F2 St Clair Pl 4, Edinburgh, United Kingdom (To the map)

    To the hotel

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

    From US$ 675

    Pilrig Heights, 10, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 675
  • The Shore Modern Edinburgh 2 Bedroom Apartment

    From US$ 341

    16 Chapel Lane 26, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 341
  • Hamilton Place - Beautiful And Central City Apartment With Private Entrance Sleeps 4

    From US$ 810

    Hamilton Place Ground Floor/Basement, Edinburgh, United Kingdom (To the map)

    The 1-room Hamilton Place - Beautiful And Central City Apartment With Private Entrance Sleeps 4 apartment is nestled in Stockbridge with a village vibe on the Water of Leith, within a 7-minute walk…

    To the hotel

    price for 1 night
    Book Now From US$ 810
  • Amazing Penthouse, Stunning Views, Castle 2 Mins

    From US$ 792

    Flat 5/7A Ramsay Garden, Edinburgh, United Kingdom (To the map)

    Amazing Penthouse, Stunning Views, Castle 2 Mins apartment is nearly 0.1 km from Camera Obscura and World of Illusions. The venue comprises 2 bedrooms and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 792
  • Arthur'S Seat Nest

    From US$ 867

    37-8 Lower London Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 867
  • Lovely Haymarket Apartment - Central Edinburgh

    From US$ 483

    137/6 Morrison Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 483
  • The Art House At The New Town

    From US$ 896

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

    The Art House At The New Town apartment is situated in Morningside district of Edinburgh, 15 km from Edinburgh airport. It consists of 3 bedrooms, a kitchen and a bathroom with a bathtub and a shower.

    To the hotel

    price for 1 night
    Book Now From US$ 896
  • Beautiful Double Room B&B Homeshare Great Location Edinburgh

    From US$ 327

    16 Craigleith Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 327
  • Homely 2Bd Flat Heart Of Edinburgh

    From US$ 438

    Albert Street 23/5, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 438
  • Spacious 3 Bed Home In Marchmont

    1/6 Roseneath Terrace, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now