Menu

Search options

2026-02-27

2026-02-28
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

2556 results

  • Hub Edinburgh City Centre - Haymarket

    From US$ 134

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

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Argyle Backpackers

    From US$ 164

    14 Argyle Place, Edinburgh, United Kingdom (To the map)

    Set overlooking the terrace, Argyle Backpackers Hotel Edinburgh features a lending library and a fireplace. The venue is situated a 5-minute walk from Margiotta Warrender Park and next to Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 164
  • The Stair Arms Hotel

    From US$ 138

    The Stair Arms Hotel, Pathhead, Midlothian, Pathhead, United Kingdom (To the map)

    The 3-star Stair Arms Hotel Edinburgh places guests within 6 km from Newbattle Abbey Event Venue. You will find complimentary parking, a golf course and a restaurant at the accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Regent House Hotel - City Centre Hotel

    From US$ 671

    3-5 Forth Street, Edinburgh, United Kingdom (To the map)

    Overlooking the garden, the 3-star Regent House Hotel - City Centre Hotel is within a 10-minute stroll of Dugald Stewart Monument in Edinburgh. The hotel also offers Wi Fi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 671
  • Holiday Inn Express Edinburgh - Royal Mile By Ihg

    From US$ 233

    300 Cowgate, Edinburgh, United Kingdom (To the map)

    Featuring a vending machine and a lift, the 3-star Holiday Inn Express Edinburgh - Royal Mile, An Ihg Hotel stands at a 500-metre distance from The Real Mary King's Close. Public parking is available…

    To the hotel

    price for 1 night
    Book Now From US$ 233
  • Northumberland Hotel

    From US$ 79

    31 - 33 Craigmillar Park, Edinburgh, United Kingdom (To the map)

    The perfect Northumberland Hotel Edinburgh, located in Newington, which is a neighbourhood of southern Edinburgh, Scotland, also stands around 25 minutes on foot from Museum of Edinburgh and provides…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Edinburgh Backpackers - Over 18S Only

    From US$ 144

    65 Cockburn Street, Edinburgh, United Kingdom (To the map)

    Edinburgh Backpackers is located in Old Town district next to Royal Mile. This accommodation is placed 15 minutes' walk from the art museum "Georgian House" and 150 metres from the combined National…

    To the hotel

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

    From US$ 170

    228 Willowbrae Road, Edinburgh, United Kingdom (To the map)

    The 3-star Premier Inn Edinburgh East is set 3.4 km from Royal Mile and 2.3 km from Portobello Beach. Located at a reasonable distance from Princes Street, the venue offers 39 rooms with spectacular…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Park View House

    From US$ 104

    14 Hermitage Place, Edinburgh, United Kingdom (To the map)

    Park View House Hotel Edinburgh has 28 rooms and is located around a 5-minute walk from Edinburgh Hindu Mandir and Cultural Centre. Parking is available on site at this 3-star hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Kildonan Lodge Hotel

    From US$ 100

    27 Craigmillar Park, Edinburgh, United Kingdom (To the map)

    Located about 2.3 km from The Robertson Mausoleum, which is considered to be a sacred place of worship, the charming Kildonan Lodge Hotel Edinburgh offers a restaurant and storage for belongings for…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Pilrig St Rooms

    From US$ 38

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

    Set around 25 minutes' walk from the official residence "Palace of Holyroodhouse", Pilrig St Rooms Edinburgh includes 8 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Hotel Indigo Edinburgh By Ihg

    From US$ 195

    51-59 York Place, Edinburgh, United Kingdom (To the map)

    Hotel Indigo Edinburgh, located just off Omni Centre, offers boutique accommodation with free Wi Fi throughout the venue. The property is 1.4 km away from the official residence "Palace of…

    To the hotel

    price for 1 night
    Book Now From US$ 195
  • 24 Royal Terrace

    From US$ 136

    24 Royal Terrace, Edinburgh, United Kingdom (To the map)

    Featuring a garden and a restaurant, 24 Royal Terrace Hotel is 5 minutes’ drive from the historic fortress "Edinburgh Castle". The venue is 800 metres from Omni Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Premier Inn Edinburgh City Centre Royal Mile

    From US$ 194

    33 East Market Street, Edinburgh, United Kingdom (To the map)

    Area attractions, including Edinburgh Waverley and the parish church "St Giles' Cathedral" are located only a short walk from Premier Inn Edinburgh City Centre Royal Mile. For business travellers, a…

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • The Stag Head Hotel

    From US$ 69

    Stag Head Hotel, 8 High Street South Queensferry, Edinburgh, United Kingdom (To the map)

    The Stag Head Hotel, located 2 km from Deep Sea World, offers guests a designated area for smoking and parking.

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • The Gifford

    From US$ 118

    103 Dalkeith Road, Edinburgh, United Kingdom (To the map)

    Located within 7 minutes' walk of The Edinburgh Hebrew Congregation, the welcoming 4-star Gifford House Hotel Edinburgh offers 7 rooms with views of the hills. Arthur's Seat hike is placed nearly 20…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • No11 Boutique Hotel & Brasserie

    From US$ 119

    11 Brunswick Street, Edinburgh, United Kingdom (To the map)

    No. 11 Boutique Hotel & Brasserie Edinburgh features 19 rooms and lies about 25 minutes on foot from the green Flag park "Princes Street Gardens". Public parking is provided nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Victoria Park House

    From US$ 75

    221 Ferry Road, Edinburgh, United Kingdom (To the map)

    Featuring a garden, free self parking and a restaurant, Victoria Park House Hotel Edinburgh is located in Leith district, 2.9 km from the official residence "Palace of Holyroodhouse". The venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • The Knight Residence By Mansley

    From US$ 223

    12 Lauriston Street, Edinburgh, United Kingdom (To the map)

    The 4-star Knight Residence By Mansley is located close to the commercial district of Edinburgh a mere 6 minutes' walk from the traditional King's Theatre. Immerse yourself in courtyard views from…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Lyla Rooms

    From US$ 466

    3 Royal Terrace, Edinburgh, United Kingdom (To the map)

    Featuring a restaurant and a safety deposit box, 21212 Hotel Edinburgh offers accommodation in New Town district, 1.6 km from the long-standing Camera Obscura and World of Illusions Tower. Set close…

    To the hotel

    price for 1 night
    Book Now From US$ 466