Menu

Search options

2026-02-28

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

2564 results

  • Sheridan Guest House

    From US$ 168

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

    The 4-star Sheridan Guest House is set 1.4 km from Royal Botanic Garden Edinburgh and 1.5 km from the large Royal Yacht Britannia Oceanic Liner. Featuring 6 rooms with views of the hills, this guest…

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Edinburgh Central Lauriston Aparthotel

    From US$ 325

    5 Lauriston Park, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 325
  • Ramsay'S Bed & Breakfast

    From US$ 111

    25 East London Street, Edinburgh, United Kingdom (To the map)

    Offering quick access to Mansfield Place Church, the 2-star Ramsay'S Bed & Breakfast Edinburgh has a cable flat-screen and a flat screen TV. St Andrew Square is 15 minutes' walk from the bed &…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Strathallan Guest House

    From US$ 150

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

    Featuring a car park and free self-parking, Strathallan Guest House Edinburgh offers pet-friendly accommodation within 0.5 km from True Jesus Church. Situated in Newington district, this venue is 20…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Mansion Apartments - Fountainbridge

    From US$ 208

    123 Fountainbridge, Edinburgh, United Kingdom (To the map)

    Situated 1.4 km from St Giles' Cathedral, Mansion - Fountainbridge apartment provides accommodation with free WiFi throughout the venue. Guests can make use of laundry and concierge service onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • Granville Guesthouse

    From US$ 141

    13 Granville Terrace, Edinburgh, United Kingdom (To the map)

    The 3-star Granville Guesthouse is set 2.1 km from the historic fortress "Edinburgh Castle" and 1.3 km from Edinburgh International Conference Centre. Guests will have access to private parking…

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Marchhall Accommodation

    From US$ 83

    4 Marchhall Crescent, Edinburgh, United Kingdom (To the map)

    The 3-star Marchhall Accommodation is set just 2 km from The Real Mary King's Close. You can quickly reach The Netherbow which is only 1.9 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Hermitage Guest House

    From US$ 50

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

    The 3-star Hermitage Guest House Edinburgh lies in Leith district within a walking distance to the open grassy Leith Links Park. Free WiFi is available throughout the venue as well as parking spaces…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • The White House

    From US$ 162

    4, Corbiehill Road,, Edinburgh, United Kingdom (To the map)

    Located off Maddie and Marks, the cheap White House features views of the garden. It offers accommodation and free Wi-Fi is available in all rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Castle Apartments

    Royal Mile Eh1 2Pb, Edinburgh, United Kingdom (To the map)

    Castle apartment lies not far from Leith and features a laundry room and cloakroom service. The venue is located in Broughton district, about 4.2 km from Craigmillar Castle.

    To the hotel

    Book Now
  • Garfield Guest House

    From US$ 80

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

    Garfield Guest House Edinburgh, situated less than 2.4 km from Omni Centre, offers a flat screen TV and flat - screen TV. Newhaven Harbour is 950 metres away, while Britain's Biggest Plant Fossil is…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Dreamhouse Apartments Edinburgh Holyrood Park

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

    To the hotel

    Book Now
  • Joivy Haymarket

    From US$ 68

    13 Rosebery Crescent, Edinburgh, United Kingdom (To the map)

    The 4-star Altido Haymarket Hotel is set 1.3 km from George Street and 1.8 km from the historic fortress "Edinburgh Castle". Featuring 27 rooms with views of the garden, this venue is set within a…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Royal Mile Balconies By The Castle

    From US$ 54

    493 Lawnmarket,The Royal Mile, Edinburgh, United Kingdom (To the map)

    Set 20 minutes' walk from the Sunday Stockbridge Food Market, the 5-star Royal Mile Balconies By The Castle Aparthotel Edinburgh is located in close vicinity of Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • The Hostel

    From US$ 10

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

    Featuring high speed Internet access in public areas, The Hostel is set 1.8 km from Royal Mile. This venue is about 20 minutes' walk from the sports BT Murrayfield Stadium.

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Slateford House 1770 Luxury Aparthotel By The House Of Danu

    From US$ 509

    51-53 Lanark Road, Edinburgh, United Kingdom (To the map)

    Slateford House 1770 By The House Of Danu Edinburgh features 6 rooms and lies within 2.5 km of BT Murrayfield Stadium. This accommodation offers WiFi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 509
  • Eleven Stafford Street Townhouse (Adults Only)

    From US$ 224

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

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • Cruachan Guest House

    From US$ 66

    53 Gilmore Place, Edinburgh, United Kingdom (To the map)

    Set within a 20-minute walk of Princes Street, this 3-star Cruachan Guest House Edinburgh is located near the traditional King's Theatre. It offers bright rooms, free Wi Fi throughout the property…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Rosehall Hotel

    From US$ 157

    101 Dalkeith Road, Newington, Edinburgh, United Kingdom (To the map)

    The 3-star Rosehall Hotel Edinburgh is set 1.7 km from Arthur's Seat hike and 2.2 km from the royal Holyrood Park. It offers quiet rooms, free WiFi in the rooms and free parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Ben Cruachan Guest House

    From US$ 97

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

    Offering a cable flat-screen and a flat screen TV, Ben Cruachan Guest House Edinburgh is 20 minutes' walk from the long-standing Camera Obscura and World of Illusions Tower. The venue is located 2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 97