Menu

Search options

2026-03-26

2026-03-27
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.

Hotels 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

292 results

  • The Parliament House Hotel

    From US$ 117

    15 Calton Hill, Edinburgh, United Kingdom (To the map)

    The Parliament House Hotel Edinburgh offers 118 rooms, and it's around 5 minutes on foot from General Register House. Additionally, this hotel provides visitors of Edinburgh with a safety deposit box…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • The Place Hotel

    From US$ 62

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

    Situated 650 metres from Water of Leith, The Place Hotel Edinburgh includes 48 rooms. Furthermore, the hotel features a safety deposit box and 24-hour security.

    To the hotel

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

    From US$ 278

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

    The Scott Hotel Edinburgh is a great place to stay in Newington, which is an affluent, predominantly residential area, only 1.9 km from Palace of Holyroodhouse.

    To the hotel

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

    From US$ 86

    Waterloo Place,3, 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
  • Nira Caledonia

    From US$ 172

    6 And 10 Gloucester Place, Edinburgh, United Kingdom (To the map)

    Located 15 km from Edinburgh airport, the 4-star Nira Caledonia Hotel offers airport transfer service and cars for rent. Edinburgh Castle is placed approximately a 20-minute walk away, and Dynamic…

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • Premier Inn Edinburgh A1 - Newcraighall

    From US$ 100

    91 Newcraighall Road, Edinburgh, United Kingdom (To the map)

    The 3-star Premier Inn Edinburgh A1 - Newcraighall is placed in Edinburgh, not far from Fort Kinnaird Retail Park. Guests will have access to free car park onsite for added convenience.

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Ibis Styles Edinburgh St Andrew Square

    From US$ 212

    19 St Andrew Square, Edinburgh, United Kingdom (To the map)

    Ibis Styles Edinburgh St Andrew Square Hotel is set a mere 500 metres away from Edinburgh Christmas Market and within a 1.2-km distance of Stockbridge Market. Guests can take advantage of public…

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • Staycity Aparthotels Edinburgh West End

    From US$ 228

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

    Set a 19-minute walk from Princes Street Gardens, the 4-star Staycity Aparthotels West End Edinburgh is located just 6 minutes' walk from Digin Bruntsfield. There's also a convenience of a private…

    To the hotel

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

    From US$ 176

    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$ 176
  • Edinburgh Grosvenor Hotel

    From US$ 187

    5-21 Grosvenor Street, Edinburgh, United Kingdom (To the map)

    Edinburgh Grosvenor Hotel offers 184 rooms a 20-minute walk from Princes Street Gardens. This hotel also provides Wi Fi available throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • 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
  • 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
  • Holiday Inn Express Edinburgh - Royal Mile By Ihg

    From US$ 449

    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$ 449
  • 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
  • Heriot Row Apartment

    26 A Heriot Row, Edinburgh, United Kingdom (To the map)

    Heriot Row apartment is situated in Edinburgh, boasting its location minutes from a ski centre. At this Venue you will find a luggage storage and a carpark.

    To the hotel

    Book Now
  • Kildonan Lodge Hotel

    From US$ 210

    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$ 210
  • Park View House

    From US$ 86

    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$ 86
  • 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