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.

Edinburgh hotels in Edinburgh City Centre

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

803 results

  • The Resident Edinburgh

    From US$ 149

    15 Drumsheugh Gardens, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Hapimag Resort Edinburgh

    From US$ 259

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

    The excellent venue is situated in West End district, in the very heart of Edinburgh and 13 minutes' walk from Edinburgh International Conference Centre. Featuring 29 rooms with views of the garden…

    To the hotel

    price for 1 night
    Book Now From US$ 259
  • Joivy At Vita Fountainbridge - Adults Only - Breakfast Buffet

    From US$ 57

    Fountainbridge 125A, Edinburgh, United Kingdom (To the map)

    Vita By Altido is steps from King George IV Statue and features rooms with views over the river. The venue comprises 100 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Princes Street Hostel

    From US$ 22

    5 West Register Street, Edinburgh, United Kingdom (To the map)

    The venue is just 450 metres from the combined National Museum of Scotland and 0.7 km from the art museum "Scottish National Gallery".

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • 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
  • 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
  • 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
  • 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
  • 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
  • No. 53 Frederick Street

    From US$ 145

    53 Frederick Street, Edinburgh, United Kingdom (To the map)

    Located 0.9 km from Royal Mile, guests of 3-star No. 53 Frederick Street Bed & Breakfast Edinburgh may find a lending library and a bar on-site. Edinburgh Waverley is approximately 800 metres away…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Stewart By Heeton Concept - Aparthotel Edinburgh

    From US$ 124

    10 Young Street, Edinburgh, United Kingdom (To the map)

    Located a few minutes' drive from Royal Mile, Stewart By Heeton Concept Aparthotel Edinburgh offers 31 non-smoking rooms. The history Museum of the Royal Scots and the Royal Regiment of Scotland is 0…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Righ Residences - George Street

    From US$ 473

    71 George Street, Edinburgh, United Kingdom (To the map)

    Righ Residences - George Street Edinburgh is a great place to stay in the New Town district, a mere 13 minutes' walk from Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 473
  • Eliza House

    From US$ 74

    14-16 Grosvenor Street, Edinburgh, United Kingdom (To the map)

    The 3-star Eliza House Hotel is situated 1.7 km from the historic fortress "Edinburgh Castle". This garden venue features tea/coffee making facilities, a flat screen TV and a garden as well as free…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • The Guards Hotel

    From US$ 67

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

    The excellent Guards Hotel is nestled not far from Edinburgh International Conference Centre and features a golf course and a meeting room. You'll be 2 km from Edinburgh Old Town and 1.3 km from…

    To the hotel

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