Hotels in Edinburgh

Reliable places to stay while you're in London.

Check-in
10Jul
Check-out
11Jul
Rooms and Guests2 Guests, 1 Room
Edinburgh boasts landmarks like Edinburgh Castle, the Palace of Holyroodhouse, and Arthur's Seat. Explore the Royal Mile, visit the Scott Monument, or spend time at Holyrood Park. For your stay, you'll find a variety of options, from luxury hotels like The Balmoral to budget choices such as Premier Inn Hotels. Looking for boutique hotels or dog-friendly hotels near the zoo? This site curates a selection based on reviews and amenities. Remember to book during the winter months for cheaper rates, and use public transport to get around easily.
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Amenities
View map
1-1 out of 1
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.4
Very good
Map
FromUS$ 144 /nightSelect

Hotel price range in Edinburgh

Choose from a wide range of stays, from affordable options to luxury escapes.

⬆️ The highest price
USD 144
⬇️ The lowest price
USD 144
💸 Average price for
3-star hotels
USD 130

Overview of Hotels in Edinburgh

This guide provides essential information on hotel accommodations in Edinburgh, evaluating 50 properties to assist travelers in making informed decisions about their stay.

Typical nightly prices range from $100 to $300.

There are around 50 hotel properties in central Edinburgh.

Peak travel seasons are June to August and December.

Local taxes of 20% VAT apply to hotel rates.

Key attractions like Edinburgh Castle are within 2 km of most hotels.

Discover more to see in and around London.