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

  • Altido Elegant Apartments Near The Meadows

    From US$ 173

    20 Duncan Street, Edinburgh, United Kingdom (To the map)

    Altido Elegant Apartments Near The Meadows apartment is situated in Newington, which is a neighbourhood of southern Edinburgh, Scotland, a mere 5 minutes' stroll from Earthy Foods & Goods.

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Amazing Apartments - Thistle Street Near Princes St

    59 Thistle Street Flat 7, Edinburgh, United Kingdom (To the map)

    Amazing Apartments : Thistle Street Near Princes St Edinburgh is set 0.8 km from The Real Mary King's Close and 0.4 km from The Scotch Whisky Experience in New Town district. The accommodation also…

    To the hotel

    Book Now
  • Beautiful House Edinburgh South

    From US$ 263

    21 Southhouse Broadway, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 263
  • Castle View Central Flat

    From US$ 401

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

    To the hotel

    price for 1 night
    Book Now From US$ 401
  • Bottom Of Royal Mile 7 Beds Sleeps 8 3 Bthrooms

    From US$ 1207

    63 Abbeyhill Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1207
  • Modern Studio Next To Edinburgh Castle

    From US$ 252

    13 North Bank Street, Edinburgh, United Kingdom (To the map)

    Modern Studio Next To Edinburgh Castle, situated in Old Town district, 0.2 km from The Real Mary King's Close, boasts a flat screen TV and flat - screen TV. This unit consists of 1 bedroom, 1…

    To the hotel

    price for 1 night
    Book Now From US$ 252
  • Harbour Front Apartment With Free Parking

    From US$ 318

    W Harbour Rd, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 318
  • 3 Bedroom Central Apt Next To Royal Mile & Edinburgh Castle

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

    To the hotel

    Book Now
  • Stylish 2-Bedroom Old Town Edinburgh Apartment Next To Royal Mile

    From US$ 510

    North Bridge, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 510
  • Royal Mile St Giles St

    From US$ 411

    St Giles Street, Old Town, Edinburgh, Eh1 1Pt, Edinburgh, United Kingdom (To the map)

    Featuring free WiFi throughout the property, Royal Mile St Giles St apartment is situated in Edinburgh, 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 411
  • Forth Street Residence

    From US$ 641

    9/2 Forth Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 641
  • Stylish Murrayfield Sanctuary

    From US$ 455

    4 Murrayfield Avenue, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 455
  • Elegant New Town Georgian City Centre Flat

    9-3 Abercromby Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Edinburgh Lothian Studio

    53 Lothian Street 1, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Royal Mile Accommodation

    From US$ 1057

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

    Royal Mile is set 1.2 km from the historic fortress "Edinburgh Castle" and 0.6 km from Edinburgh Waverley in Old Town district. It features fashionable rooms with tea and coffee making equipment, TV,…

    To the hotel

    price for 1 night
    Book Now From US$ 1057
  • Bnbnova - 2Br - Edinburgh City Centre

    From US$ 470

    Angle Park Terrace, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 470
  • Welcoming And Homely 2 Bed In Central Location

    From US$ 453

    212 Causewayside Flat No 9, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 453
  • Modern Flat In New Town

    From US$ 478

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

    To the hotel

    price for 1 night
    Book Now From US$ 478
  • Broughton Market Aparthotel

    From US$ 458

    1 Broughton Market, Edinburgh Eh3 6Nu, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 458
  • Rena- Bright And Modern City Center Apartment.

    From US$ 504

    43/2 Findlay Avenue, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 504