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

  • Halcyon House

    From US$ 196

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

    Boasting a terrace, a parking and a storage for belongings, Halcyon House Hotel Edinburgh is located just 0.5 km from Omni Centre. This venue is set within easy reach of Calton Hill Mountain and in…

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • Aaron Lodge

    From US$ 104

    128 Old Dalkeith Road, Edinburgh, United Kingdom (To the map)

    Featuring a golf course, a free car park and free self-parking, Aaron Lodge Edinburgh is 10 minutes’ drive from Royal Mile. Royal Infirmary of Edinburgh Hospital can be found 900 metres from the…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • 28 York Place Hotel

    From US$ 111

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

    The 3-star 28 York Place Hotel Edinburgh lies in New Town district within a walking distance to St Andrew Square. Featuring 8 rooms with views of the landscape, this venue is set within a short ride…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Braid Apartments By Mansley

    From US$ 173

    27 Thistle Street, Edinburgh, United Kingdom (To the map)

    Braid Apartments By Mansley Edinburgh, located off St Giles' Cathedral, offers unique accommodation in New Town district. The venue provides 20 guestrooms appointed with TV with satellite channels…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Smith Place Hotel

    From US$ 75

    3 Smith'S Place, Edinburgh, United Kingdom (To the map)

    Offering a parking and complimentary parking, Smith Place Hotel Edinburgh is located less than 5 minutes by car from the large Royal Yacht Britannia Oceanic Liner. Set within a few minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Edinburgh Thistle Guest House

    From US$ 42

    10 East Hermitage Place, Edinburgh, United Kingdom (To the map)

    Set within 2.2 km from the 16th-century Palace of Holyroodhouse, the 2-star Edinburgh Thistle Guest House features free WiFi throughout the property as well as free parking facility nearby. This…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Grosvenor Gardens Hotel

    1 Grosvenor Gardens, Edinburgh, United Kingdom (To the map)

    Set within a 20-minute walk of BT Murrayfield Sports Stadium, this 4-star Grosvenor Gardens Hotel Edinburgh is located near the bucolic Dean Village.

    To the hotel

    Book Now
  • Alpha Guest House

    From US$ 109

    19 Old Dalkeith, Edinburgh, United Kingdom (To the map)

    The 3-star Alpha Guest House Edinburgh is set 3 km from Arthur's Seat hike and 3.3 km from Royal Mile. Wi Fi is offered throughout the venue along with free self-parking, a golf course and a free car…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Thistle Hotel

    From US$ 113

    59 Manor Place, Edinburgh, United Kingdom (To the map)

    Edinburgh Thistle Hotel is a great place to stay in Edinburgh. Operating in Edinburgh since 1750, this venue features original architecture and modern comforts.

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Ard Na Said

    From US$ 133

    Priestfield Road, 5, Edinburgh, United Kingdom (To the map)

    Ard Na Said Hotel Edinburgh, located in Newington district, 2.1 km from The Real Mary King's Close, features views of the patio. Free WiFi is available in the rooms as well as a golf course, free…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Fraoch House

    From US$ 128

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

    The 4-star Fraoch House Hotel Edinburgh is set 3.1 km from Arthur's Seat hike and 2.3 km from Princes Street. Free WiFi is available throughout the venue as well as free self parking and a free…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Sherwood Guest House

    From US$ 202

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

    The 4-star Sherwood Guest House Edinburgh is set 0.5 km from Bona Deli and 1.7 km from Royal Mile. It offers en suite rooms, free Wi-Fi throughout the venue and public parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • The Haymarket Lairg Hotel

    From US$ 85

    1-11 Coates Gardens, Edinburgh, Gb, Edinburgh, United Kingdom (To the map)

    The 3-star Haymarket Lairg Hotel enjoys a good location in the heart of Edinburgh, a 7-minute walk from Water of Leith Walkway. Visitors like comfortable rooms and a friendly atmosphere of the hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Travelodge Edinburgh Central Princes Street

    Meuse Lane Off Princes Street, Edinburgh, United Kingdom (To the map)

    Located 400 metres from Edinburgh Waverley, the 3-star Travelodge Edinburgh Central Princes Street offers cosy rooms within a 5-minute walk of St Andrew Square.

    To the hotel

    Book Now
  • Dunedin Guest House

    From US$ 159

    8 Priestfield Road, Edinburgh, United Kingdom (To the map)

    The 4-star Dunedin Guest House is set 1.5 km from the public research University of Edinburgh and 1.9 km from Arthur's Seat hike. Wi Fi is provided throughout the venue as well as free self parking…

    To the hotel

    price for 1 night
    Book Now From US$ 159
  • The White Lady Wetherspoon

    From US$ 78

    98 St, Johns Road, Edinburgh, United Kingdom (To the map)

    Offering a flat screen TV, a bar and flat-screen TV, The White Lady Wetherspoon Hotel is 10 minutes' drive from Edinburgh International Conference Centre. The venue is set 5 minutes' walk from Glebe…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Crosskeys Edinburgh

    From US$ 250

    41 Lanark Road, Edinburgh, United Kingdom (To the map)

    Set approximately 25 minutes' walk from Baberton Golf Club, Crosskeys Edinburgh Hotel includes 12 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 250
  • Edinburgh City Suites

    From US$ 191

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

    Edinburgh City Suites, located 3.4 km from Arthur's Seat hike, features a patio and allergy free rooms. Edinburgh International Conference Centre can be found 400 metres from the aparthotel.

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Twin Lions Hotel

    From US$ 88

    92 Corstorphine Road, Edinburgh, United Kingdom (To the map)

    Set within 1.1 km from the sports BT Murrayfield Stadium, the 2-star Twin Lions Hotel Edinburgh features Wi-Fi throughout the venue as well as private parking lot onsite. The historic fortress…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Murrayfield Park Guest House

    From US$ 68

    89 Corstorphine Road, Edinburgh, United Kingdom (To the map)

    Located 1.6 km from Edinburgh Zoo, the contemporary Murrayfield Park Guest House features free self parking and a free car park. The centre of Edinburgh is within 4 km of the venue, and the…

    To the hotel

    price for 1 night
    Book Now From US$ 68