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

  • Slateford House Apartment Ground Floor Main Door

    From US$ 301

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

    Featuring free self-parking, allergy friendly rooms and complimentary parking onsite, Slateford House Luxury Apartment Edinburgh is situated in West End district, 850 metres from BT Murrayfield…

    To the hotel

    price for 1 night
    Book Now From US$ 301
  • Fabulous 5 Double Bedroom Edinburgh Old Town Apartment

    From US$ 2707

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

    The 153 m² Fabulous 5 Double Bedroom Edinburgh Old Town Apartment apartment, set a mere 5 minutes' walk from The Writers' Museum, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 2707
  • Free Parking | Sleeps 4 | 1 Bedroom | Great Area

    From US$ 193

    100A Saughton Road North, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Free Parking | City Centre | Sleeps 6 | 2 Bedrooms

    From US$ 639

    39 Pitt Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 639
  • Room In A Home

    From US$ 75

    37 Sighthill Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Edinburgh Stylish 2-Bedroom Apartment In Leith

    From US$ 574

    Sandport Way, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 574
  • High Street Apartment

    From US$ 351

    227 High Street, Edinburgh, United Kingdom (To the map)

    High Street apartment is situated in the centre of Edinburgh, near The Real Mary King's Close. The Venue consists of 3 bedrooms, 1 bathroom, and also a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 351
  • Cosy And Modern Apartment In Central Edinburgh

    From US$ 290

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

    The 44 m² Cosy And Modern Apartment In Central Edinburgh apartment is located in the Broughton district of Edinburgh, within 200 metres of The Stones of Scotland.

    To the hotel

    price for 1 night
    Book Now From US$ 290
  • Joivy Amazing Location! Lovely Rose St Apt In New Town

    From US$ 362

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

    Altido Amazing Location! - Lovely Rose St Apt In New Town is set 0.9 km from The Real Mary King's Close and 1 km from Edinburgh Old Town in New Town district. This venue is steps away from Royal Mile…

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • Joivy Charming Home With Patio Nearby The Castle

    From US$ 555

    58 West Port, Edinburgh, United Kingdom (To the map)

    Castle Hideaway apartment is nearly 0.4 km from the long - standing Camera Obscura and World of Illusions Tower. It consists of 1 bedroom, 1 bathroom and a fully-fitted kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 555
  • Palm Tree Apartment- Period Home With Cat

    From US$ 535

    22 Viewforth Gardens, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • Relax In Style In Edinburghs Buzzing West End

    From US$ 165

    17/8 Caledonian Crescent, Edinburgh, United Kingdom (To the map)

    Caledonian Crescent Apartment Edinburgh is set 2.7 km from BT Murrayfield Sports Stadium and 2.3 km from The Real Mary King's Close in West End district. The accommodation features rooms with smoke…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Large Grange Apartment

    From US$ 1078

    3 Grange Road, Edinburgh, Edinburgh, United Kingdom (To the map)

    Large Grange Apartment Edinburgh is set 1.6 km from Royal Mile and 1.4 km from Arthur's Seat hike in Newington district. This venue can accommodate a maximum of 8 persons and consists of 3 bedrooms…

    To the hotel

    price for 1 night
    Book Now From US$ 1078
  • Altido George Square Apartment - Heart Of Old Town/University

    From US$ 461

    35/10 Lothian Street, Edinburgh, United Kingdom (To the map)

    Altido George Square Apartment - Heart Of Old Town/University is located near the combined National Museum of Scotland and is just 10 minutes' walk from the centre of Edinburgh. With access to The…

    To the hotel

    price for 1 night
    Book Now From US$ 461
  • City Centre Festival Flat

    From US$ 204

    6 Flat, 23 Drummond Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Craigietinny Road Apartment- 3 Beds

    From US$ 349

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

    To the hotel

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

    From US$ 266

    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$ 266
  • Super Spacious 4 Bed, Sleeps 6

    From US$ 823

    12 Castle St, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 823
  • Cozy Apartment

    From US$ 204

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

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • 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