Menu

Search options

2026-06-13

2026-06-14
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.

All Edinburgh hotels

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

2836 results

  • Royal Mile Budget Apartments

    From US$ 244

    493 Lawnmarket, The Royal Mile, Edinburgh, United Kingdom (To the map)

    Royal Mile Budget Apartments Edinburgh is placed in Old Town district, within a 5-minute walk of the pub Deacon Brodie's Tavern. It is situated 650 metres from Edinburgh Waverley train station and 50…

    To the hotel

    price for 1 night
    Book Now From US$ 244
  • Bright And Stylish Apartment - Old Town

    From US$ 430

    Edmonstones Close, Edinburgh, United Kingdom (To the map)

    Bedroom Apartment In The Heart Of Old Town offers stylish accommodation in Edinburgh near Royal Mile. Placed 0.5 km from the historic fortress "Edinburgh Castle", the venue consists of 2 bedrooms, 2…

    To the hotel

    price for 1 night
    Book Now From US$ 430
  • Arthur St Rooms

    From US$ 204

    44 Arthur Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Cozy With Character Logie Green Central Main Door Flat

    From US$ 333

    51 Logie Green Road, Edinburgh, United Kingdom (To the map)

    Guests are welcome to stay in Cozy With Character Main Door Flat Near Water Of Leith apartment while visiting Edinburgh. This venue consists of 1 bedroom, 1 bathroom and a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 333
  • Lothian Road - Perfect City Centre Location.

    From US$ 825

    73 Lothian Road, Edinburgh, United Kingdom (To the map)

    Lothian Road - Perfect City Centre Location. venue offers a kitchen as well as rooms with a sitting area, ironing facilities and a work desk. If you feel like visiting the surroundings, check out the…

    To the hotel

    price for 1 night
    Book Now From US$ 825
  • 1 Bed In The Heart Of Grassmarket With Castle Views

    From US$ 836

    Grassmarket 1, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 836
  • 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
  • Bread Street, Central And Spacious One Bed Flat

    From US$ 260

    14/1 Bread Street, Edinburgh, United Kingdom (To the map)

    Bread Street, Central And Spacious One Bed Flat apartment offers a kitchen as well as rooms with a flat-screen TV with satellite channels, a work desk and smoke detectors. Edinburgh International…

    To the hotel

    price for 1 night
    Book Now From US$ 260
  • Walkable 1Br Near Castle, Grassmarket, Food

    From US$ 293

    153 West Port Flat 12, Edinburgh, United Kingdom (To the map)

    Located in Edinburgh City Centre district next to Camera Obscura and World of Illusions, the 60 m² Altido Authentic Flat W/ Castle View & Wood Burner apartment accommodates up to 2 guests. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 293
  • Joivy Stylish Home In New Town

    From US$ 547

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

    Altido Perfect Location! - Stylish & Cosy Rose St Apt is located in a residential area of Edinburgh within 0.9 km from The Real Mary King's Close. This venue is steps away from Royal Mile and it also…

    To the hotel

    price for 1 night
    Book Now From US$ 547
  • Boutique Bothy - Unique Bolthole In The New Town

    From US$ 267

    1 Gloucester Lane, Edinburgh, United Kingdom (To the map)

    Boutique Bothy - Unique Bolthole In The New Town Apartment Edinburgh is set 1.1 km from The Real Mary King's Close and 0.7 km from the long-standing Camera Obscura and World of Illusions Tower in New…

    To the hotel

    price for 1 night
    Book Now From US$ 267
  • The Villas

    From US$ 751

    38 Duddingston Row, Edinburgh, United Kingdom (To the map)

    Duddingston Row Villa is within 4.5 km of Edinburgh Castle, and Holyrood Park is 2.7 km away. Located 27 minutes' drive from Edinburgh airport, this property offers accommodation in the Duddingston…

    To the hotel

    price for 1 night
    Book Now From US$ 751
  • Homely 3 Bedroom In The Heart Of Central Edinburgh

    From US$ 883

    1A Haddington Place, Edinburgh, United Kingdom (To the map)

    Nestled in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, Homely 3 Bedroom In The Heart Of Central Edinburgh apartment is nearly 9 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 883
  • Sophisticated Edinburgh Apartment In City Centre

    From US$ 650

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

    The 44 m² Sophisticated Edinburgh Apartment In City Centre apartment, set 6 minutes' walk from West Register House, and stands 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 650
  • Joivy Stunning Apartment In Royal Mile

    From US$ 632

    475 Lawnmarket, Edinburgh, United Kingdom (To the map)

    Royal Mile View is set 0.8 km from Museum of Edinburgh and 1 km from Charlotte Square in Old Town district. It is situated 600 metres from Edinburgh Waverley train station and 50 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 632
  • Central Spacious Flat At Royal Mile - Pass The Keys

    From US$ 700

    15/8 Tron Sq, Edinburgh, United Kingdom (To the map)

    Located in the centre of Edinburgh, the 56 m² Pass Keys Cosy Flat With Balcony At The Heart Of Old Town Apartment apartment offers fast access to John Knox House Local History Museum around 5…

    To the hotel

    price for 1 night
    Book Now From US$ 700
  • 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
  • Lovely 3 Bedroom Apartment By Sensational Stay Short Lets & Service Accommodation With 6 Beds

    From US$ 390

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

    To the hotel

    price for 1 night
    Book Now From US$ 390
  • Cosy Georgian Flat

    From US$ 515

    34 Broughton Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 515
  • Bright Modern Arthurs Seat 2 Bedroom Apartment

    From US$ 218

    Meadowbank Terrace, Edinburgh, United Kingdom (To the map)

    This 2-bedroom Modern Arthurs Seat apartment features easy access to National Museum of Scotland and proximity to the lake which is 0.4 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 218