Menu

Search options

2026-05-25

2026-05-26
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

298 results

  • Channings Hotel, An Ascend Hotel Collection Member

    From US$ 173

    12-16 South Learmonth Gardens, Edinburgh, United Kingdom (To the map)

    Channings Hotel, An Ascend Hotel Collection Member Edinburgh offers elegant accommodation near Stockbridge and features a restaurant, a Jacuzzi and a conference room. This country house is located in…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Panmure Court

    32 Calton Road, Edinburgh, United Kingdom (To the map)

    Panmure Court apartment is located in the old part of Edinburgh, not too far from Palace of Holyroodhouse.

    To the hotel

    Book Now
  • Canon Court Apart Hotel.

    20 Canonmills, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • 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
  • Hub Edinburgh City Centre - Rose Street

    From US$ 332

    56-58 Rose Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • 3 John'S Place Townhouse

    From US$ 210

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

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • The Learmonth Hotel

    From US$ 50

    18-20 Learmonth Terrace, Edinburgh, United Kingdom (To the map)

    Placed within 2.4 km to Royal Mile, the 2-star Travelodge Edinburgh Learmonth provides guests with a storage for belongings and a lobby area. This Edinburgh hotel also offers 24-hour room service and…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • 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
  • Arden Guest House, Craigmillar Castle Edinburgh

    From US$ 93

    126 Old Dalkieth Road, Edinburgh, United Kingdom (To the map)

    Located in the heart of Edinburgh, the 3-star Oyo Arden Guest House, Craigmillar Castle Edinburgh offers fast access to Liberton Golf Club, 1.5 km away. Guests who stay at this Edinburgh hotel can…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • No32 Hotel

    From US$ 65

    32 Coates Gardens, Edinburgh, United Kingdom (To the map)

    Featuring a safe deposit box and a parking, No.32 Hotel Edinburgh is located not far from Scottish National Gallery of Modern Art One. The two connected buildings "National Museum of Scotland" is 2…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Blinkbonny House

    23 Blinkbonny Gardens, Edinburgh, United Kingdom (To the map)

    Blinkbonny House apartment is nearly 2.9 km from The Real Mary King's Close. The accommodation is 10 minutes’ walk from Scottish National Gallery of Modern Art One.

    To the hotel

    Book Now
  • Terrace Hotel

    From US$ 66

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

    The 2-star Terrace Hotel Edinburgh offers 13 rooms, situated within 2 km of St Margaret's Loch. Edinburgh Castle is at a 2 km distance from this hotel while The Real Mary King's Close is set a mere 1…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • 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
  • Haymarket Hub Hotel

    From US$ 20

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

    Haymarket Hub Hotel Edinburgh offers 195 rooms, and it's 5 minutes' walk from Saint Mary's Cathedral. This hotel also includes a car park.

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Towerbridge64

    From US$ 144

    64 Tower Bridge Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • The Abbey Residence

    From US$ 118

    137 Drum Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Gillis Centre B&B

    From US$ 132

    Strathearn Road, 100, Edinburgh, United Kingdom (To the map)

    Located in Edinburgh, the residential Gillis Centre Bed And Breakfast is 15 km from Edinburgh airport. The property comprises 20 modern rooms overlooking the garden.

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Travelodge Edinburgh Musselburgh

    From US$ 47

    Msa A1 Old Craighall Musselburgh, Fisherrow, United Kingdom (To the map)

    The 2-star Travelodge Edinburgh Musselburgh is a low-budget accommodation comprising 44 non-smoking rooms within a few minutes drive from Craigmillar Castle. The property is set close to Queen…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Saxe Coburg Place

    9 Saxe Coburg Place, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • Pillars House

    125 Constitution Street, Edinburgh, United Kingdom (To the map)

    Pillars House Apartment Edinburgh offers 6 rooms, and it's 5 minutes' walk from Newkirkgate Shopping Centre.

    To the hotel

    Book Now