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

  • Hotel Du Vin Edinburgh

    11 Bristo Place, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant, the 4-star Hotel Du Vin Edinburgh lies in the Grengel district of Edinburgh, about 10 minutes' walk from the City Art Centre and 2.5 km from Arthur's Seat. While staying at the…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Ibis Edinburgh Centre South Bridge - Royal Mile

    77 South Bridge, Edinburgh, United Kingdom (Show map)

    Show map

    Ibis Edinburgh Centre South Bridge - Royal Mile Hotel is a 3-star venue set in the shopping area of Edinburgh within metres of the combined National Museum of Scotland. Guests can enjoy Wi Fi…

    More...
    From US$ 255
    price for 1 night
    BOOK From US$ 255
  • The Roseate Edinburgh - Small Luxury Hotels Of The World

    4 West Coates, Edinburgh, United Kingdom (Show map)

    Show map

    The Roseate Edinburgh - Small Luxury Hotels Of The World features a sun deck, a picnic area, and a golf course and sits near a train station. This hotel offers private car parking for GBP 20 per day…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Point A Hotel Edinburgh Haymarket

    152 Morrison Street, Edinburgh, United Kingdom (Show map)

    Show map

    Located just 9 minutes on foot from Edinburgh Gin Distillery, the 3-star smoke-free Point A Hotel Edinburgh Haymarket offers a 24-hour front desk and late check-out. The hotel is situated in the…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Holiday Inn Edinburgh Zoo By Ihg

    132 Corstorphine Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located about a 5-minute walk from St Anne's Parish Church, the 4-star Holiday Inn Edinburgh Zoo By Ihg gives quick access to various city sites. Situated a stone's throw from Edinburgh Zoo, this inn…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Courtyard By Marriott Edinburgh

    1 A€“ 3 Baxtera€™S Place, Edinburgh, United Kingdom (Show map)

    Show map

    Located in the heart of Edinburgh, the 4-star Courtyard By Marriott Edinburgh Hotel offers fast access to El Corazon de Midlothian, only 600 metres away. Overlooking Carlton Hill this environmentally…

    More...
    From US$ 474
    price for 1 night
    BOOK From US$ 474
  • Leonardo Edinburgh Murrayfield

    187 Clermiston Road, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a heated swimming pool, the 4-star Leonardo Edinburgh Murrayfield hotel is situated in the Murrayfield district, 6 km from The Real Mary King's Close. Featuring a solarium, a steam room, and…

    More...
    From US$ 302
    price for 1 night
    BOOK From US$ 302
  • Leonardo Edinburgh City

    79 Lauriston Place, Edinburgh, United Kingdom (Show map)

    Show map

    With a location a mere 8 minutes on foot from the Grassmarket, the 3-star Leonardo Edinburgh City hotel provides a 24-hour front desk and wake-up service.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Old Waverley Hotel

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

    Show map

    old-waverley.edinburgh.top-hotels-uk.comOld Waverley Hotel, located in the heart of Edinburgh, is a 3-star impressive property built in the year 1900. Renovated in 2012, the venue comprises 85 rooms…

    More...
    From US$ 301
    price for 1 night
    BOOK From US$ 301
  • Motel One Edinburgh-Royal

    18-21 Market Street, Edinburgh, United Kingdom (Show map)

    Show map

    Located 400 metres from Royal Mile, Motel One Edinburgh-Royal features a flat screen TV, a bar and flat - screen TV. The venue is situated in the very heart of Edinburgh, just off The Hub.

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

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

    Show map

    The White Lady - Jd Wetherspoon Hotel Edinburgh is located 4.2 km from Heriot-Watt University and offers a restaurant.

    More...
    BOOK
  • Courtyard By Marriott Edinburgh West

    2 Research Avenue South, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring a summer terrace, a shared lounge, and a golf course, the 4-star Courtyard By Marriott Edinburgh West Hotel is located directly on the outskirts of Edinburgh, 4.9 km from the Scottish…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Delta Hotels By Marriott Edinburgh

    111 Glasgow Road, Edinburgh, United Kingdom (Show map)

    Show map

    Offering 2 restaurants, the stylish 4-star Delta Hotels By Marriott Edinburgh lies in the Elsene / Ixelles district merely 5 minutes' stroll from Gala Maybury Casino. Located 2.6 km from the Scottish…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Le Monde Hotel

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

    Show map

    Located only 1.8 km from the ruined Holyrood Abbey, Le Monde Hotel Edinburgh includes 18 rooms. The hotel features a safety deposit box and 24-hour security along with a restaurant.

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • St Christophers Inns Edinburgh Hostel

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

    Show map

    The charming 3-star St Christophers Inns Edinburgh Hostel, positioned within 25 minutes' walk of the Royal Botanic Garden Edinburgh, features a private art gallery for an unforgettable experience.

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

    82 Lauriston Place-Lady Lawson Street-Edinburgh, Edinburgh, United Kingdom (Show map)

    Show map

    Located about a 25-minute walk from Arthur's Seat, Premier Inn Edinburgh Central includes 112 rooms. Public parking is available nearby.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Travelodge Edinburgh Cameron Toll

    43 Craigmillar Park, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a location 5 minutes' walk from Cameron Toll Shopping Centre, Travelodge Edinburgh Cameron Toll hotel offers 115 rooms.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Doubletree By Hilton Edinburgh - Queensferry Crossing

    St Margarets Head, North Queensferry, United Kingdom (Show map)

    Show map

    The smoke-free Doubletree By Hilton Edinburgh - Queensferry Crossing North Queensferry hotel lies in a shopping area of North Queensferry around a 15-minute walk from the blockbuster Deep Sea World…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Braid Hills Hotel

    134 Braid Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located around a 10-minute ride from the 16th-century Palace of Holyroodhouse, the 3-star designer Braid Hills Hotel Edinburgh invites guests into a medium sized lobby appointed with newspapers.

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Easyhotel Edinburgh

    125A Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 2-star Easyhotel Edinburgh hotel offers easy access to the Camera Obscura and World of Illusions, which is situated about 5 minutes' walk away. The hotel also provides Wi-Fi available in public…

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