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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-02-22

2026-02-23

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

2528 options found

  • 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$ 139
    price for 1 night
    BOOK From US$ 139
  • Wilde Aparthotels Edinburgh Grassmarket

    26 King'S Stables Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located around a 20-minute stroll from the Calton Hill, the 4-star smoke-free Wilde Aparthotels Edinburgh Grassmarket offers Wi-Fi in public areas and parking. There is a train station near this…

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • 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
  • Fraser Suites Edinburgh

    12-26 St Giles Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Fraser Suites Edinburgh hotel, located only a 7-minute stroll from Edinburgh Castle, offers guests the convenience of 24-hour front desk assistance and wake-up calls.

    More...
    From US$ 195
    price for 1 night
    BOOK From US$ 195
  • Riccarton Inn

    198 Lanark Road West, Currie, United Kingdom (Show map)

    Show map

    Located 4.1 km from such natural attractions as Capelaw Hill, the 3-star smoke-free Riccarton Inn Currie includes a restaurant. To keep fit, a golf course provided for guests at this Currie hotel.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • 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$ 141
    price for 1 night
    BOOK From US$ 141
  • St Christopher'S Inn Edinburgh - Original

    9-13 Market Street, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a restaurant onsite, the budget St Christopher'S Inn Edinburgh - Original hostel is situated in the Grengel district, about a 10-minute walk from the Museum of Edinburgh. If you need to…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • 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
  • Cambridge House

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

    Show map

    Cambridge House Hotel Edinburgh is a great place to stay in the Sint-Agatha-Berchem district, 25 minutes' walk from the Royal Yacht Britannia. There is a storage room available on the premises.

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • 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
  • Nicolson Apartments

    28 West Nicolson Street - Edinburgh, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Nicolson Apartments Edinburgh hotel offers proximity to Holyrood Abbey, situated just 1.7 km away.

    More...
    From US$ 716
    price for 1 night
    BOOK From US$ 716
  • 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