Menu

Search options

2026-01-12

2026-01-13
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

2917 results

  • Code - The Court, Edinburgh

    From US$ 27

    1A Parliament Square, Edinburgh, United Kingdom (To the map)

    Code Pod Hostel The Court is rated 4 stars and is placed about 1.9 km from Arthur's Seat hike. The property comprises 194 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Old Town Chambers, Autograph Collection

    From US$ 921

    Royal Mile 329 High Street Edinburgh Eh1 1Pn, Edinburgh, United Kingdom (To the map)

    Cheval Old Town Chambers Aparthotel Edinburgh is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, approximately 18 minutes' walk from Holyrood…

    To the hotel

    price for 1 night
    Book Now From US$ 921
  • Royal Scots Club

    From US$ 93

    29-30 Abercromby Place, Edinburgh, United Kingdom (To the map)

    Situated less than 5 minutes' walk from Water of Leith, Royal Scots Club Hotel Edinburgh consists of 31 rooms and offers an à la carte restaurant onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Premier Inn Edinburgh

    From US$ 113

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

    The cheap Premier Inn Edinburgh is 20 minutes' walk from the 15th - century Dundas Castle in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Travelodge Edinburgh Haymarket

    From US$ 48

    24 Eglington Crescent, Edinburgh, United Kingdom (To the map)

    Featuring a restaurant and a business centre, Travelodge Edinburgh Haymarket is located close to Water of Leith Walkway. The Scotch Whisky Experience is a 5-minute drive away and Scott Monument can…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Wilde Aparthotels Edinburgh Grassmarket

    From US$ 707

    26 King'S Stables Road, Edinburgh, United Kingdom (To the map)

    Wilde Aparthotels By Staycity Edinburgh Grassmarket is a 4-star venue only 1.3 km from The Portugese Cannon. The property opened its doors in 2019.

    To the hotel

    price for 1 night
    Book Now From US$ 707
  • The Scholar

    From US$ 82

    18 Holyrood Park Road, Edinburgh, United Kingdom (To the map)

    Providing 81 rooms, The Scholar Hotel Edinburgh is about 25 minutes' walk from the historic fortress "Edinburgh Castle". The hotel offers parking on site.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Ocean Mist Leith

    From US$ 208

    Ocean Mist Leith The Shore Leith, Edinburgh, United Kingdom (To the map)

    Ocean Mist Leith Hotel Edinburgh lies in Leith with a whole host of independent shops, stylish bars and cutting-edge restaurants, within reach of entertainment venues like Tower Street Stillhouse…

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • The Inn On The Mile

    From US$ 117

    82 High Street, Royal Mile, Edinburgh, United Kingdom (To the map)

    Set a mere 0.8 km from the historic fortress "Edinburgh Castle", the 4-star The Inn On The Mile Edinburgh includes 9 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Riccarton Inn

    From US$ 71

    198 Lanark Road West, Currie, United Kingdom (To the map)

    Offering a bar and flat screen TV, Riccarton Inn Edinburgh is located 2.4 km away from Heriot-Watt University. The large parkland Edinburgh Zoo is less than 6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • 100 Princes Street

    From US$ 291

    100 Princes St, Edinburgh, United Kingdom (To the map)

    Royal Overseas League Hotel Edinburgh is located 1 km from the parish church "St Giles' Cathedral" and features a community pool, a library and a bar. This venue offers accommodation in New Town…

    To the hotel

    price for 1 night
    Book Now From US$ 291
  • Holiday Inn Express Edinburgh Airport By Ihg

    From US$ 83

    101 Ingliston Rd,, Ingliston, United Kingdom (To the map)

    Holiday Inn Express Edinburgh Airport, An Ihg Hotel is located 4.1 km from Gyle Shopping Centre and offers express check-out, housekeeping and wake up calls. Cammo Estate Nature Park is less than 3.9…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Premier Inn Edinburgh Dalkeith

    From US$ 109

    Melville Dykes Road-Dalkeith-Edinburgh, Dalkeith, United Kingdom (To the map)

    Premier Inn Edinburgh A7 is a 3-star low-budget venue featuring contemporary rooms within an 18-minute walk from Edinburgh Butterfly and Insect World Zoo. Waterfall Park Pavilion is less than 2.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Travelodge Plus Edinburgh Park

    From US$ 97

    53 South Gyle Broadway, Juniper Green, United Kingdom (To the map)

    Offering air conditioning and a bar, Travelodge Edinburgh Park is 10 minutes' walk from David Lloyd Edinburgh Corstorphine.

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Nicolson Apartments

    From US$ 716

    28 West Nicolson Street - Edinburgh, Edinburgh, United Kingdom (To the map)

    Placed nearly a 5-minute walk from the combined National Museum of Scotland, the 4-star Nicolson Apartments Edinburgh includes 10 rooms with views of the city. This Edinburgh aparthotel features Wi…

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Frederick House Hotel

    From US$ 77

    42 Frederick Street, Edinburgh, United Kingdom (To the map)

    The 4-star Frederick House Hotel Edinburgh is located in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, 800 metres from Water of Leith.

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Hub Edinburgh City Centre - Haymarket

    From US$ 176

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

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Four Points Flex By Sheraton Edinburgh

    From US$ 85

    25-33 Shandwick Place, Edinburgh, United Kingdom (To the map)

    Around an 18-minute walk from The Real Mary King's Close, the 3-star Cityroomz Edinburgh includes 115 rooms. There is a safe deposit box and 24-hour security provided at the hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Travelodge Edinburgh Central Waterloo Place

    From US$ 86

    3 Waterloo Place, Edinburgh, United Kingdom (To the map)

    Featuring a storage room and parking, Travelodge Edinburgh Central Waterloo Place offers great value accommodation in 0.4 km from the parish church "St Giles' Cathedral". New Town is 900 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Milton House

    From US$ 191

    24 Duddingston Crescent, Edinburgh, United Kingdom (To the map)

    Featuring free Wi-Fi in public areas, Milton House Hotel Edinburgh offers accommodation within 3.1 km from Holyrood Park. St Mark's Scottish Episcopal Church is located near the venue, and Edinburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 191