Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-06-06

2026-06-07

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Edinburgh hotels in Edinburgh City Centre

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

890 options found

  • The Witchery

    352 Castlehill The Royal Mile, Edinburgh, United Kingdom (Show map)

    Show map

    Situated nearly a 15-minute stroll from the Scottish episcopal Church of St John the Evangelist, the 5-star The Witchery Edinburgh hotel includes a restaurant. Boasting an à la carte restaurant, this…

    More...
    From US$ 1310
    price for 1 night
    BOOK From US$ 1310
  • The Balmoral Hotel

    1 Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    The elegant The Balmoral Hotel Edinburgh, located merely 0.8 km from the Royal Mile, offers a heated swimming pool, Wi-Fi in public areas. The 5-star smoke-free hotel is proud to feature an event…

    More...
    From US$ 811
    price for 1 night
    BOOK From US$ 811
  • Virgin Hotels Edinburgh

    1 India Buildings, Edinburgh, United Kingdom (Show map)

    Show map

    Situated a mere 1.8 km from Dynamic Earth Interactive Science Museum, the 5-star smoke-free Virgin Hotels Edinburgh features Wi-Fi in the rooms, and public parking nearby. Thanks to its central…

    More...
    From US$ 481
    price for 1 night
    BOOK From US$ 481
  • W Edinburgh

    1 St James Square, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant, the 5-star W Edinburgh Hotel lies in a shopping neighbourhood, 3.1 km from the Royal Yacht Britannia and approximately a 25-minute walk from the Royal Botanic Garden Edinburgh.…

    More...
    From US$ 670
    price for 1 night
    BOOK From US$ 670
  • Sheraton Grand Hotel & Spa

    1 Festival Square, Edinburgh, United Kingdom (Show map)

    Show map

    Located about 5 minutes' walk from the grand Victorian theatre "Royal Lyceum Theater", the exclusive Sheraton Grand Hotel & Spa Edinburgh offers a sauna and a golf course. This 5-star smoke-free…

    More...
    From US$ 431
    price for 1 night
    BOOK From US$ 431
  • Yotel Edinburgh

    68-73 Queen Street, Edinburgh, United Kingdom (Show map)

    Show map

    Located 1.2 km from the Grassmarket, Yotel Edinburgh hotel is 200 metres from Charlotte Square. The hotel offers 276 rooms with city views, an à la carte restaurant, and a lounge bar.

    More...
    From US$ 229
    price for 1 night
    BOOK From US$ 229
  • The Caledonian Edinburgh, Curio Collection By Hilton

    Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    Situated about a 5-minute walk from Water of Leith, the 5-star The Caledonian Edinburgh, Curio Collection By Hilton Hotel offers rooms with views of the city. The hotel, located in the vicinity of…

    More...
    From US$ 361
    price for 1 night
    BOOK From US$ 361
  • Leonardo Hotel Edinburgh Haymarket

    1 Morrison Link, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant and a lobby area, the smoke-free Leonardo Hotel Edinburgh Haymarket lies in a financial neighbourhood, 2.7 km from the official residence "Palace of Holyroodhouse" and nearly a…

    More...
    From US$ 236
    price for 1 night
    BOOK From US$ 236
  • Radisson Blu Hotel, Edinburgh City Centre

    80 High Street The Royal Mile, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a wellness area along with a treatment room, a sauna, and locker rooms, Radisson Blu Hotel, Edinburgh City Centre is situated just 0.6 km from the Museum of Edinburgh in Edinburgh. The…

    More...
    From US$ 406
    price for 1 night
    BOOK From US$ 406
  • Tigerlily

    125 George Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Tigerlily Hotel boasts proximity to Underbelly Theatre within just 1.1 km away. The venue comprises 33 contemporary rooms spread across 5 floors.

    More...
    From US$ 341
    price for 1 night
    BOOK From US$ 341
  • Kimpton Charlotte Square By Ihg

    38 Charlotte Square, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring an indoor swimming pool, the 5-star Kimpton Charlotte Square By Ihg Hotel Edinburgh is 17 minutes' walk from the Edinburgh Old Town. One will enjoy a cocktail bar or facials, massage…

    More...
    From US$ 351
    price for 1 night
    BOOK From US$ 351
  • The Scotsman Hotel

    20 North Bridge, Edinburgh, United Kingdom (Show map)

    Show map

    At the stylish 4-star The Scotsman Hotel Edinburgh, you can stay close to the Royal Mile, as it is situated only 0.6 km away. The stylish 4-star The Scotsman Hotel Edinburgh also offers 24-hour front…

    More...
    From US$ 450
    price for 1 night
    BOOK From US$ 450
  • Hub Edinburgh City Centre - Haymarket

    Torphichen Street, Edinburgh, United Kingdom (Show map)

    Show map

    Providing 150 rooms, the 3-star Hub Edinburgh City Centre - Haymarket hotel is nearly a 20-minute walk from The Robertson Mausoleum Parish Church. There is a restaurant available on the premises.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • The Hoxton, Edinburgh

    5-21 Grosvenor Street, Edinburgh, United Kingdom (Show map)

    Show map

    The Hoxton, Edinburgh Hotel offers 212 rooms a 16-minute walk from the historic fortress "Edinburgh Castle". You will find a restaurant at this hotel.

    More...
    From US$ 285
    price for 1 night
    BOOK From US$ 285
  • Leonardo Royal Hotel Edinburgh

    43 Jeffrey Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Leonardo Royal Hotel Edinburgh offers quick access to John Knox House, located merely 5 minutes' walk away. This Edinburgh hotel features 186 rooms and such amenities as a restaurant.

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Mount Royal Hotel Edinburgh By The Unlimited Collection

    53 Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    Offering 167 rooms, the smoke-free Mount Royal Hotel Edinburgh By The Unlimited Collection is near a shopping district and around a 20-minute walk from the ruined Holyrood Abbey. Including a shared…

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Moxy Edinburgh

    2 Freer Gait, Edinburgh, United Kingdom (Show map)

    Show map

    Positioned only 1.6 km from The Real Mary King's Close and a mere 12 minutes on foot from the good old-fashioned Cameo Cinema, the 4-star smoke-free Moxy Edinburgh Hotel provides event rooms and a…

    More...
    From US$ 246
    price for 1 night
    BOOK From US$ 246
  • Apex Grassmarket Hotel

    31-35 Grassmarket, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a community pool, a satellite TV and a flat screen TV, Apex Grassmarket Hotel is located in the very heart of Edinburgh, 5 minutes' walk from Royal Mile. Guests can use an indoor pool and…

    More...
    From US$ 291
    price for 1 night
    BOOK From US$ 291
  • The Glasshouse, Autograph Collection

    2 Greenside Place, Edinburgh, United Kingdom (Show map)

    Show map

    The 5-star The Glasshouse, Autograph Collection Edinburgh hotel is situated just 0.6 km from the Calton Hill and comes with 24-hour reception and wake-up calls. Located within a few blocks of Dynamic…

    More...
    From US$ 343
    price for 1 night
    BOOK From US$ 343
  • The Bonham

    35 Drumsheugh Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    The 5-star The Bonham Hotel Edinburgh is located merely 0.7 km from Edinburgh Gin Distillery and features a 24-hour front desk and wake-up service.

    More...
    From US$ 404
    price for 1 night
    BOOK From US$ 404