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.

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

2841 results

  • Edinburgh Central Rooms

    From US$ 86

    8 Hill Street, Edinburgh, United Kingdom (To the map)

    Located 400 metres from Charlotte Square, the 3-star Edinburgh Central Rooms offers heated rooms within a 5-minute walk of George Street. The venue also features free WiFi throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Edinburgh Townhouse

    From US$ 124

    38 North Castle Street, Edinburgh, United Kingdom (To the map)

    The elegant Edinburgh Townhouse Hotel is a great place to stay in New Town district in a reasonable distance from the historic fortress "Edinburgh Castle". The venue provides 10 guestrooms appointed…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Thornfield Guest Residence

    From US$ 38

    7 Mayfield Gardens, Edinburgh, United Kingdom (To the map)

    Providing 10 rooms, the 3-star Thornfield Guest Residence Edinburgh is about a 10-minute drive from The Real Mary King's Close. Parking is available on site.

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Oyo 10697 Hotel Suraj Inn

    From US$ 43

    Hotel Suraj Inn, Surat, India (To the map)

    The 3-star Oyo 10697 Hotel Suraj Inn Surat is set within 6 km of ISKCON Temple and within 6 km of Ambaji Temple.

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Cozy Twin Room Easy City Access Free Parking

    From US$ 411

    12 Janefield, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 411
  • City Guest House

    From US$ 81

    15 Mayfield Gardens, Edinburgh, United Kingdom (To the map)

    Featuring a parking and free self parking throughout the property, City Guest House Edinburgh offers budget accommodation next to Earthy Foods & Goods. The Real Mary King's Close is a 5-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • The Room

    From US$ 97

    66 Pilrig Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Craig House

    From US$ 139

    152 Craigcrook Road, Edinburgh, United Kingdom (To the map)

    Featuring views of the garden, Craig House Bed & Breakfast Edinburgh is located within a 15-minute drive of Royal Yacht Britannia.

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Sovo - South Lane Apartments - City Centre

    From US$ 284

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

    To the hotel

    price for 1 night
    Book Now From US$ 284
  • Double Rooms With Shared Bathroom Near The Shore And Tram

    From US$ 171

    2/10 East Cromwell Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • The Signal Station Luxury Aparthotel

    From US$ 323

    83 Craighall Road 83/C, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 323
  • Abercorn Guest House

    From US$ 134

    Abercorn Terrace, 1, Edinburgh, United Kingdom (To the map)

    The 4-star Abercorn Guest House Edinburgh is situated 6 km from Omni Centre. Featuring 7 rooms with views of the garden, this guest house is set within a short ride from the royal Holyrood Park.

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Collection O 3945 Bale Tardian Syariah

    From US$ 40

    3, Jl. Cendrawasih No 3 Mranggen Tegal, Sinduadi, Mlati, Kutu Tegal, Sinduadi, Kec. Mlati, Yogyakarta, Melati, Indonesia (To the map)

    Featuring a swimming pool, this 2-star Oyo 3945 Bale Tardian Syariah Hotel Yogyakarta is set 3 km of Tugu Pal Putih Monument.

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Ecosse

    From US$ 85

    15 Mcdonald Road, Edinburgh, United Kingdom (To the map)

    The 4-star Ecosse Hotel is set 1.6 km from Edinburgh Old Town and 1.5 km from the official residence "Palace of Holyroodhouse".

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • York House B&B

    From US$ 178

    27 York Place, Edinburgh, United Kingdom (To the map)

    The 2-star York House B&B Edinburgh is set 1.4 km from the 16th-century Palace of Holyroodhouse and 0.9 km from New Town. The venue provides 19 guestrooms appointed with a flat-screen TV with…

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Central Hotel Edinburgh

    From US$ 84

    2 St Catherine'S Gardens, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • A Cozy One Bedroom In A 2 Bedroom Flat

    From US$ 148

    59 Craigour Drive, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Spacious Room Close To Tram

    From US$ 114

    9/4 Broomhouse Gardens East, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Bield B&B

    3 Orchard Brae West - Edinburgh, Edinburgh, United Kingdom (To the map)

    Area attractions, including Dean Cemetery and Scottish National Gallery of Modern Art One are located only a short walk from Bield B&B Edinburgh. Guests who stay in the venue can park their car on…

    To the hotel

    Book Now
  • Clarendon Luxury Apartments

    From US$ 197

    Clarendon Crescent 10, Edinburgh, United Kingdom (To the map)

    Featuring a cable flat-screen, a garden and entertainment activities, Clarendon Luxury apartment is located in Stockbridge district. The venue is a 20-minute walk from Edinburgh city centre.

    To the hotel

    price for 1 night
    Book Now From US$ 197