Menu

Search options

2026-06-11

2026-06-12
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

2841 results

  • The Howard, An Ascend Hotel Collection Member Edinburgh

    From US$ 273

    34 Great King Street, Edinburgh, United Kingdom (To the map)

    The Howard, An Ascend Hotel Collection Member Edinburgh, situated in proximity to the Sunday Stockbridge Food Market, entices guests with entertainment activities, flat - screen TV and a flat-screen…

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • 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
  • 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
  • Harbour Apartments

    Western Harbour Leith, Edinburgh, United Kingdom (To the map)

    Harbour Apartments Edinburgh, located 4.1 km from The Real Mary King's Close, features an outdoor swimming pool, a sundeck and a sun terrace. The venue is situated 5 km from Edinburgh city centre and…

    To the hotel

    Book Now
  • Spylaw Bank House

    From US$ 91

    2 Spylaw Avenue, Colinton, Edinburgh, United Kingdom (To the map)

    Spylaw Bank House Hotel Edinburgh is nearly a 15-minute ride from the historic fortress "Edinburgh Castle" and nearly a 10-minute ride from Edinburgh Zoo.

    To the hotel

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

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

    To the hotel

    Book Now
  • 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
  • Slateford House 1770 Luxury Aparthotel By The House Of Danu

    From US$ 309

    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$ 309
  • Just Sleep Hostel Edinburgh

    From US$ 13

    66A Newhaven Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 13
  • 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
  • Craigievar Guest House

    From US$ 116

    112 Glasgow Road Corstorphine, Edinburgh, United Kingdom (To the map)

    Craigievar Guest House is a 3-star cheap venue near Grosvenor Casino Edinburgh. The accommodation comprises 6 rooms. Free WiFi is featured throughout the hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • The Alba House

    From US$ 235

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

    Alba House Bed & Breakfast Edinburgh offers 8 rooms, and it's a 6-minute walk from Craigmillar Park Church. This bed & breakfast also includes parking.

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Sonas Guesthouse

    From US$ 114

    3 East Mayfield, Edinburgh, United Kingdom (To the map)

    Featuring free self parking, complimentary private parking and a golf course, Sonas Guesthouse is set 2.1 km from Princes Street in Edinburgh. Situated in Newington district, the bed & breakfast is…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Ellwyn House

    From US$ 108

    37-39 Moira Terrace, Edinburgh, United Kingdom (To the map)

    Edinburgh Old Town lies approximately 3.3 km away, while Edinburgh Hindu Mandir and Cultural Centre is 25 minutes' walk from Ellwyn House Hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Ardenlee Guest House

    From US$ 129

    9 Eyre Place, Edinburgh, United Kingdom (To the map)

    Set within 1.4 km from Omni Centre, the 3-star Ardenlee Guest House Edinburgh features free WiFi in public areas as well as parking area onsite. New Town is less than 1.1 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Brae Guesthouse

    From US$ 98

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

    The Brae Guest House B&B is situated in Duddingston district of Edinburgh. Guests may find Camera Obscura & World of Illusions within 2.7 km and National Museums of Scotland within 2.8 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • The Eskbank Hotel - Rathan House

    From US$ 112

    45 Eskbank Road, Dalkeith, United Kingdom (To the map)

    Guests of Edinburgh will have a nice stay at Rathan House - Guesthouse At Eskbank venue. This accommodation offers airport transfer, shuttle service and room service.

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Mccrae'S Bed And Breakfast

    From US$ 234

    44 East Claremont St, Edinburgh, United Kingdom (To the map)

    Featuring free Wi-Fi in the rooms, Mccrae'S Bed And Breakfast offers low-budget accommodation in Edinburgh. Scottish National Gallery is 1.3 km from the bed & breakfast and Concrete Wardrobe is 0.4…

    To the hotel

    price for 1 night
    Book Now From US$ 234
  • Gilmore Townhouse

    From US$ 85

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

    The Edinburgh Townhouse - Boutique Hostel is set within 20 minutes' walk of the combined National Museum of Scotland and 10 minutes' drive from Dynamic Earth Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 85