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

  • Edinburgh Castle Apartments

    From US$ 203

    28 Castle Street, Edinburgh, United Kingdom (To the map)

    Nestled in Old Town district, the 4-star Edinburgh Castle Apartments And Suites offers business accommodation within just 400 metres to Princes Street. The venue comprises 12 luxury rooms overlooking…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Haystack Hostel

    From US$ 20

    5/3 West Register Street 3rd Floor, Edinburgh, United Kingdom (To the map)

    Located 400 metres from Edinburgh Waverley, Haystack Hostel offers a luggage storage, a shop and a gift shop for the guests' use.

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • New Town Boutique Apartment On India Street

    9A India Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • On The Walk

    From US$ 82

    18 Albert Place, Edinburgh, United Kingdom (To the map)

    On The Walk Hotel Edinburgh comprises 7 rooms and is a 20-minute walk from Camera Obscura and World of Illusions.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Mono Suites Old Town

    From US$ 197

    87 South Bridge, Edinburgh, United Kingdom (To the map)

    Set in Leith district, 2.3 km from Scottish National Gallery of Modern Art Two, Mono Suites features a private pool and views of the garden. It contains 10 soundproof rooms that strike a perfect…

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • 22 Chester Street

    From US$ 91

    22 Chester Street, Edinburgh, United Kingdom (To the map)

    22 Chester Street Hotel Edinburgh, located in West End district, 0.7 km from Scottish National Gallery of Modern Art One, features views of the garden. Additionally, you'll find free WiFi in public…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Abbey Strand Apartments, At Holyrood

    From US$ 413

    Abbey Strand Apartments, Edinburgh, United Kingdom (To the map)

    Abbey Strand Apartments At Holyrood, set next to Palace of Holyroodhouse, is 15 km from Turnhouse airport. The property comprises 9 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 413
  • Hub Edinburgh City Centre - Royal Mile

    From US$ 89

    East Market Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • The Hart Street Residence No.2

    16-2Hart Street, Edinburgh, United Kingdom (To the map)

    Situated near bars, bistros and restaurants, this sophisticated apartment offers a pleasant stay. The Hart Street Residence No.2 apartment is nestled in a Georgian-style building.

    To the hotel

    Book Now
  • Hanover House Hotel

    From US$ 146

    26 Windsor Street, Edinburgh, United Kingdom (To the map)

    Hanover House Hotel lies close to Calton Hill Panorama and offers low-budget accommodation in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Edinb&B

    From US$ 44

    12 Robertson'S Close, Edinburgh, United Kingdom (To the map)

    Featuring free WiFi, Edinb&B offers accommodation within 1.6 km from 24 Royal Circus. The property is just 0.2 km from Edinburgh Military Tattoo.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Almond House B&B

    From US$ 111

    52 Glasgow Road, Edinburgh, United Kingdom (To the map)

    The historic fortress "Edinburgh Castle" is 7 km from Almond House B&B, while Craigsbank Parish Church is 300 metres away. Guests will have access to free car park onsite for added convenience.

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • The Spires Edinburgh

    From US$ 167

    93 95 Hanover Street, Edinburgh, United Kingdom (To the map)

    The Spires Edinburgh apartment lies not far from Royal Mile and features 24-hour front desk assistance, 24-hour security service and wake up service. It consists of 2 bedrooms, a fully equipped…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • The Inn Place

    From US$ 165

    20-30 Cockburn Street Edinburgh, Edinburgh, United Kingdom (To the map)

    Situated about 10 minutes' walk from Princes Street, the designer Inn Place Edinburgh offers a flat screen TV, a bar and flat - screen TV. This inn is just 150 metres from the parish church "St…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Safestay Edinburgh Cowgate

    From US$ 49

    96 Cowgate Edinburgh, Edinburgh, United Kingdom (To the map)

    Featuring free WiFi in the rooms, Cowgate Hostel is set 1.3 km from the official residence "Palace of Holyroodhouse".

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Thistle Suites Royal Garden

    From US$ 112

    2 York Buildings, Edinburgh, United Kingdom (To the map)

    Sonder — Royal Garden is low-budget 3-star accommodation in Edinburgh in proximity to Canongate Kirk. The property comprises 8 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Aynetree Guest House

    From US$ 242

    12 Duddingston Crescent, Milton Road, Edinburgh, United Kingdom (To the map)

    Featuring free self parking and a garden, Aynetree Guest House Edinburgh offers accommodation within 6 km from Omni Centre. Situated in Duddingston district, the guest house is set 3 km from Arthur's…

    To the hotel

    price for 1 night
    Book Now From US$ 242
  • Glenalmond House

    From US$ 183

    25 Mayfield Gardens, Edinburgh, United Kingdom (To the map)

    Glenalmond House Hotel Edinburgh is 2.3 km from Arthur's Seat hike and features flat-screen TV and a flat screen TV. Situated in Newington district, the guest house is set 2.2 km from Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Peggyslea Farm B&B

    From US$ 176

    Peggyslea Farm Nine Mile Burn, Nine Mile Burn, United Kingdom (To the map)

    Set within 4.5 km from Penicuik House & Cafe, the 4-star Peggyslea Farm B&B Edinburgh features free WiFi throughout the property as well as free parking facility onsite. Rutherford Castle Golf Club…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • No6 West Coates

    From US$ 92

    6 West Coates, Edinburgh, United Kingdom (To the map)

    The family No 6 West Coates Hotel is a great place to stay in Haymarket district in a reasonable distance from Dean Village. The venue comprises 10 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 92