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.

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

  • Two-Bed Apartment In Vibrant Stockbridge, Edinburgh

    From US$ 620

    77 Comely Bank Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 620
  • Lovely 2 Bdrm Central Edinburgh Apartment

    From US$ 489

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

    To the hotel

    price for 1 night
    Book Now From US$ 489
  • Modern Stylish Quartermile Garden View

    15 Simpson Loan, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Central And Homely One Bedroom Flat

    From US$ 307

    Edinburgh, United Kingdom (To the map)

    Central And Homely One Bed is situated in a residential area of Edinburgh, within 1 km from the historic fortress "Edinburgh Castle". With access to Edinburgh International Conference Centre, this…

    To the hotel

    price for 1 night
    Book Now From US$ 307
  • Family Small Group - Parking - Wifi - Sleeps 6

    From US$ 2172

    31 Bernard Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 2172
  • Cozy 1 Bedroom Tenement Flat

    From US$ 153

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

    The 42 m² Cozy 1 Bedroom Tenement Flat apartment is a great place to stay in the Broughton district, less than a 13-minute walk from Dugald Stewart Monument.

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Room

    From US$ 173

    20/1 Hopetoun Crescent, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Cosy Room In Heart Of Edinburgh

    From US$ 203

    11/5 Old Fishmarket Close, Edinburgh, United Kingdom (To the map)

    To the hotel

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