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-07-02

2026-07-03

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

All Edinburgh hotels

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

5710 options found

  • The Rutland Hotel & Apartments

    1-3 Rutland Steet, Edinburgh, United Kingdom (Show map)

    Show map

    Providing 24 rooms, The Rutland Hotel & Apartments Edinburgh is situated about a 5-minute walk from Water of Leith. A restaurant are available for guests' convenience at this 4-star hotel, which sits…

    More...
    From US$ 354
    price for 1 night
    BOOK From US$ 354
  • Angels Share Hotel

    9-11 Hope Street, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant, the 4-star Angels Share Hotel Edinburgh is a mere 5 minutes' stroll from The Parish Church of St Cuthbert. Located in proximity to a convenient place to shop such as St Andrew…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Princes Street Suites

    16 Waterloo Place, Edinburgh, United Kingdom (Show map)

    Show map

    Princes Street Suites Edinburgh hotel includes 36 rooms and is a 16-minute walk from The Parish Church of St Cuthbert.

    More...
    From US$ 313
    price for 1 night
    BOOK From US$ 313
  • The Haymarket Hotel

    1-5 Coates Gardens, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star The Haymarket Hotel Edinburgh includes 70 rooms and is a 19-minute walk from the traditional King's Theatre. The hotel has views of the garden and features Wi-Fi in public areas.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Ja The Bruntsfield - Edinburgh

    69-74 Bruntsfield Place, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi in public areas, Ja The Bruntsfield - Edinburgh Hotel sits a 17-minute walk from Usher Hall. This hotel is perfectly located in a shopping district and there is private parking on…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Travelodge Edinburgh Haymarket

    24 Eglington Crescent, Edinburgh, United Kingdom (Show map)

    Show map

    The non-smoking Travelodge Edinburgh Haymarket hotel, located approximately a 25-minute walk from the combined National Museum of Scotland, features Wi-Fi in public areas. You will find a restaurant…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Premier Inn Edinburgh A1 - Newcraighall

    91 Newcraighall Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located around a 10-minute ride from the Edinburgh Butterfly and Insect World, the 3-star Premier Inn Edinburgh A1 - Newcraighall features Wi-Fi throughout the property and a parking garage on site.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Brewdog Doghouse Edinburgh

    5 New Street, Edinburgh, United Kingdom (Show map)

    Show map

    Offering bicycles for rent, the 4-star Brewdog Doghouse Edinburgh Hotel is 1.4 km from the historic fortress "Edinburgh Castle". Featuring a shopping area and a restaurant, the hotel is located…

    More...
    From US$ 296
    price for 1 night
    BOOK From US$ 296
  • Holiday Inn Express Edinburgh City Centre By Ihg

    Picardy Place, Edinburgh, United Kingdom (Show map)

    Show map

    Located merely 650 metres from the Calton Hill, the attractive 3-star Holiday Inn Express Edinburgh City Centre By Ihg features a shared lounge and various recreational opportunities. Thanks to its…

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Cairn Hotel & Apartments

    10/18 Windsor Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring 52 rooms, the charming Cairn Hotel & Apartments Edinburgh is located close to the lively district of Edinburgh and only 9 minutes' walk from Dugald Stewart Monument. The 3-star smoke-free…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • The Scholar

    18 Holyrood Park Road, Edinburgh, United Kingdom (Show map)

    Show map

    Situated around 25 minutes' walk from the grand Victorian theatre "Royal Lyceum Theater", the smoke-free The Scholar Hotel Edinburgh features Wi-Fi in the rooms, and a charging station for electric…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh

    42 St Andrew Square, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring Wi-Fi in public areas, The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh is a 25-minute walk from Arthur's Seat. This aparthotel offers 50 rooms with views of the city.

    More...
    From US$ 602
    price for 1 night
    BOOK From US$ 602
  • Four Points By Sheraton Edinburgh

    90 Haymarket Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Four Points By Sheraton Edinburgh hotel offers quick access to Vietnam House Art Gallery, situated about 5 minutes' walk away. 5 km away from Edinburgh airport, this hotel provides a…

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

    94-96 Grassmarket, Edinburgh, United Kingdom (Show map)

    Show map

    Located 450 metres from Edinburgh Castle, the 3-star Grassmarket Hotel offers non-smoking rooms within a 5-minute walk of Royal Mile. To ensure an exceptional stay in Edinburgh, multilingual staff…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Ibis Edinburgh Centre Royal Mile

    6 Hunters Square (Off The Royal Mile), Edinburgh, United Kingdom (Show map)

    Show map

    Guests will appreciate the 3-star Ibis Edinburgh Centre Royal Mile Hotel's location, merely 10 minutes on foot from the historic fortress "Edinburgh Castle", as well as 24-hour reception and wake-up…

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Frederick House Hotel

    42 Frederick Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Frederick House Hotel Edinburgh gives quick access to Princes Mall Shopping Centre, situated only a 5-minute walk away.

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • The White Lady - Jd Wetherspoon Hotel

    92-98 St. Johns Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located 3.4 km from Gorgie City Farm, which offers the thrill of discovering something beautiful, The White Lady - Jd Wetherspoon Hotel Edinburgh offers a restaurant.

    More...
    BOOK
  • Cambridge House

    8Cambridge Ave, Edinburgh, United Kingdom (Show map)

    Show map

    Cambridge House Hotel Edinburgh includes 6 rooms and is 25 minutes' walk from The Writers' Museum. This guest house also provides guests with luggage storage.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Premier Inn Edinburgh East

    228 Willowbrae Road, Edinburgh, United Kingdom (Show map)

    Show map

    Providing 39 rooms, the traditional Premier Inn Edinburgh East is 2.8 km from the People's Story Museum. You will find a restaurant at this 3-star inn.

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • The Inn On The Mile

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

    Show map

    The 4-star The Inn On The Mile Edinburgh offers proximity to The Robertson Mausoleum Parish Church, situated just 0.6 km away.

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