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) Bulgarian lev (BGN) 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)

Find Hotels

2026-02-24

2026-02-25

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

Places to Stay in Edinburgh

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

277 options found

  • Four Points By Sheraton Edinburgh

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

    Show map

    Offering a restaurant and a lobby area, the 4-star Four Points By Sheraton Edinburgh hotel lies in the business district of Edinburgh, 2.1 km from the Museum of Childhood, ideal for those who are…

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

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

    Show map

    At the 3-star Ibis Edinburgh Centre Royal Mile Hotel, you can stay close to the award winning Surgeons' Hall Museums, as it is situated only 400 metres away. The 3-star Ibis Edinburgh Centre Royal…

    More...
    From US$ 210
    price for 1 night
    BOOK From US$ 210
  • Ocean Mist Leith

    Ocean Mist Leith The Shore Leith, Edinburgh, United Kingdom (Show map)

    Show map

    Offering luggage storage, Ocean Mist Leith Hotel Edinburgh lies in the Sint-Agatha-Berchem district, within a 10-minute drive of Dynamic Earth Museum and 3.4 km from such cultural places of interest…

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • 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 historic fortress "Edinburgh Castle", situated just 0.8 km away.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Edinburgh Grosvenor Hotel

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

    Show map

    Providing a setting about a 5-minute walk from the Saint Mary's Cathedral, the 4-star Edinburgh Grosvenor Hotel features a banquet hall for refined social moments. At this Edinburgh hotel, guests can…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Holiday Inn Express Edinburgh Airport By Ihg

    101 Ingliston Rd,, Ingliston, United Kingdom (Show map)

    Show map

    Holiday Inn Express Edinburgh Airport By Ihg Ingliston, located a 15-minute drive from the Queensferry Museum, features Wi-Fi in public areas. This inn provides a lift and a vending machine, and such…

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

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

    Show map

    Featuring Wi-Fi in public areas, the non-smoking Travelodge Edinburgh Haymarket hotel is around a 25-minute walk from the green Flag park "Princes Street Gardens". There is also parking.

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

    Carberry Road, Inveresk-Musselburgh-Edinburgh, Musselburgh, United Kingdom (Show map)

    Show map

    Premier Inn Edinburgh A1 - Musselburgh features 60 rooms and lies 3 km from Levenhall Links. There is a restaurant available on the premises.

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • The Broughton Townhouse

    37 Broughton Place, Edinburgh, United Kingdom (Show map)

    Show map

    Located nearly 5 minutes on foot from the Metropolitan St Mary's Roman Catholic Cathedral, the perfect 3-star The Broughton Townhouse Hotel Edinburgh gives easy access to various tourist attractions.…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • The Parliament House Hotel

    15 Calton Hill, Edinburgh, United Kingdom (Show map)

    Show map

    Located just 1.1 km from the Royal Mile, the 3-star luxurious The Parliament House Hotel Edinburgh offers fashionable rooms just 550 m from The City of Edinburgh Council. The welcoming hotel has a…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • The Craigie Hotel

    50 Bog Road, Penicuik, United Kingdom (Show map)

    Show map

    The 4-star The Craigie Hotel Penicuik provides a banquet hall for meetings and events, located within a 6-km distance of the elaborately carved 15th-century Rosslyn Chapel. This Penicuik hotel…

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

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

    Show map

    Situated approximately 20 minutes' walk from the combined National Museum of Scotland, the smoke-free The Scholar Hotel Edinburgh features Wi-Fi in public areas and a car park on site. Thanks to its…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Premier Inn Edinburgh Dalkeith

    Melville Dykes Road-Dalkeith-Edinburgh, Dalkeith, United Kingdom (Show map)

    Show map

    Premier Inn Edinburgh Dalkeith features 40 rooms and lies 3.8 km from the Straiton Pond Local Nature Reserve. At the inn, guests will find a golf playground to stay active.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Travelodge Plus Edinburgh Park

    53 South Gyle Broadway, Juniper Green, United Kingdom (Show map)

    Show map

    Located 3.8 km from Murrayfield Golf Club Ltd, the comfortable Travelodge Plus Edinburgh Park Juniper Green hotel provides guests with a restaurant. There is Wi-Fi in public areas, provided all the…

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

    Builyeon Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Premier Inn Edinburgh offers access to the Honey Pot Creative Cafe, which is located approximately a 25-minute walk away. This Edinburgh inn features 72 rooms and comforts such as a…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Milton House

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

    Show map

    Milton House Hotel Edinburgh is situated in the Duddingston district, 4.9 km from such family venues as the Edinburgh Butterfly and Insect World.

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

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

    Show map

    Situated within a 6-km distance of the 16th-century Palace of Holyroodhouse, the 3-star Premier Inn Edinburgh A1 - Newcraighall features Wi-Fi throughout the property and a car park on site.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Ibis Styles Edinburgh St Andrew Square

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

    Show map

    The smoke-free Ibis Styles Edinburgh St Andrew Square Hotel is situated in a restaurant area of Edinburgh, merely 1.1 km from Edinburgh Castle and just 6 minutes' walk from General Register House.

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

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

    Show map

    The 4-star Frederick House Hotel Edinburgh offers quick access to Hanover Fine Arts, located only a 5-minute walk away.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • The Scott

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

    Show map

    The smoke-free The Scott Hotel Edinburgh gives quick access to Prestonfield Golf Club, situated about a 5-minute walk away. This 4-star luxury hotel is located around 2 km from the Scott Monument and…

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