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

2025-08-01

2025-08-02

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

313 options found

  • Ocean Mist Leith

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

    Show map

    Ocean Mist Leith Hotel Edinburgh includes 17 rooms and is merely 1.1 km from Ocean Terminal Shopping Centre. Guests who stay at this hotel can park their car nearby.

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

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

    Show map

    Premier Inn Edinburgh A1 - Musselburgh includes 60 rooms and is within a 3-km distance of Levenhall Links. Guests who stay at the hotel can park their car on site.

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

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

    Show map

    Featuring a vending machine and a lift, Yotel Edinburgh hotel lies in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, 17 minutes' walk from…

    More...
    From US$ 175
    price for 1 night
    BOOK From US$ 175
  • Holiday Inn Express Edinburgh - Leith Waterfront By Ihg

    Britannia Way, Ocean Drive, Edinburgh, United Kingdom (Show map)

    Show map

    Boasting a location about a 20-minute walk from North Sea, the 3-star Holiday Inn Express Edinburgh - Leith Waterfront, An Ihg Hotel offers 169 rooms along with a snack and drink vending machine, and…

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

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

    Show map

    The 3-star Holiday Inn Express Edinburgh Airport, An Ihg Hotel is set 4.1 km from Gyle Shopping Centre and 3.5 km from Newliston. It provides a restaurant, a golf course and free private parking…

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

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

    Show map

    Easyhotel Edinburgh hotel is a great place to stay in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, about a 5-minute drive from The…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Tynecastle Park Hotel

    Mcleod Street, Edinburgh, United Kingdom (Show map)

    Show map

    Offering a restaurant and baggage storage, Tynecastle Park Hotel Edinburgh is within 400 metres of Heart Of Midlothian Football Club. The hotel is a good starting point to Edinburgh's sports…

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

    Builyeon Road, Edinburgh, United Kingdom (Show map)

    Show map

    Located 4.8 km from Xtreme Karting, which is highly appreciated by sports lovers, the 3-star Premier Inn Edinburgh includes 72 rooms.

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • The Rutland Hotel & Apartments

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

    Show map

    The Rutland Hotel & Apartments Edinburgh is located in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, about a 5-minute stroll from Water of…

    More...
    From US$ 356
    price for 1 night
    BOOK From US$ 356
  • Voco Edinburgh - Haymarket By Ihg

    46 Torphichen Street, Edinburgh, United Kingdom (Show map)

    Show map

    Voco Edinburgh - Haymarket, An Ihg Hotel is situated in West End with gay bars in Davie Village, chic fashion stores on Robson Street, and diverse dining ranging from ramen shops to seafood grills…

    More...
    From US$ 439
    price for 1 night
    BOOK From US$ 439
  • Edinburgh House Hotel

    90-92 Pilrig Street, Edinburgh, United Kingdom (Show map)

    Show map

    Providing 33 rooms, the 3-star Edinburgh House Hotel is nestled nearly a 5-minute stroll from Water of Leith.

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • 100 Princes Street

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

    Show map

    The 3-star Royal Overseas League Hotel is near the entertainment district of Edinburgh and offers a solarium, a sauna, and a terrace. Located in New Town, initially built response to the…

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

    Picardy Place, Edinburgh, United Kingdom (Show map)

    Show map

    Featuring 186 rooms, the attractive 3-star Holiday Inn Express Edinburgh City Centre, An Ihg Hotel is located near the shopping district of Edinburgh and a mere 650 metres from Calton Hill. The…

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

    Grosvenor Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Edinburgh Grosvenor Hotel, nestled in a tourist area, within 20 minutes' walk of Edinburgh Castle, offers 184 rooms with stylish decor. Guests will appreciate the views of the park and a…

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

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

    Show map

    A 10-minute drive from Portobello Beach, the 3-star Premier Inn Edinburgh A1 - Newcraighall includes 42 rooms. Guests who stay at this Edinburgh inn can park their car on site.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • 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
  • Premier Inn Edinburgh Dalkeith

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

    Show map

    Premier Inn Edinburgh Dalkeith features 40 rooms and lies around a 10-minute ride from Springfield Mill Park. Guests who stay at the inn can park their car on site.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • The Hart Street Residence No.2

    16-2Hart Street, Edinburgh, United Kingdom (Show map)

    Show map

    Set in direct vicinity of Omni Centre, The Hart Street Residence No.2 apartment offers sophisticated accommodation with all the comforts of home. The property comprises of 2 bedrooms and a renovated…

    More...
    BOOK
  • The Craigie Hotel

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

    Show map

    The 4-star Craigie Hotel Penicuik is located a 25-minute walk from Penicuik House & Cafe, offering 16 rooms along with various recreational opportunities, a golf course, and a garden. Situated in…

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

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

    Show map

    Located 10 minutes' drive from Edinburgh Old Town, The Roseate Edinburgh Hotel includes 38 rooms with views of the city. Staying here you can use Wi-Fi in the rooms and complimentary private parking…

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