Find the best hotels and accommodation in Edinburgh

Search, compare prices and book a good deal for your stay online

Choose from 1 799 properties in Edinburgh

Compare properties for Edinburgh, United Kingdom: photos, reviews, standard, and availability before you decide.

  1. 1

    Select your dates

    Check available stays for your planned travel dates in Edinburgh.

  2. 2

    Compare standard and location

    Review photos, ratings, address, and property type, then choose.

  3. 3

    View the offer

    After choosing a property, check availability and continue online.

1 799 properties

Compare hotels, apartments, and other stays in this location.

Destination: Edinburgh

Check property locations and choose a convenient area.

Photos and reviews

Photos and reviews make the standard easier to judge.

Online availability

Choose dates and continue to available offers.

Hotels in Edinburgh: your guide to where to stay

Edinburgh means a castle on the rock, the narrow closes of the Old Town and the Georgian elegance of the New Town. Prices spike in August during the festivals. We list 1 799 properties: from hostel beds to apartments and five-star hotels. Below you will find prices by standard and a short guide to the areas where guests usually stay.

How much does a hotel in Edinburgh cost?

Prices depend mostly on the property standard, the dates and the distance from the centre. The table below shows indicative nightly rates for a double room. Use them as a starting point. August and weekends get notably pricier, while booking ahead usually helps you find better deals.

Property standardIndicative price per night (from)
2-star hotels and budget staysfrom approx. £45
3-star hotelsfrom approx. £58
4-star hotelsfrom approx. £90
5-star and premium hotelsfrom approx. £180

Indicative rates, updated periodically. For exact prices and availability, select your dates in the search above.

Where to stay in Edinburgh: best areas

The centre is compact and walkable, but the character of each area varies a lot. Here are some of the districts travellers choose most often:

  • Old Town. Around the Royal Mile and the castle. The most atmospheric area, close to the main sights, and the priciest.
  • New Town. Georgian terraces, smart streets and the shops on Princes Street. The most popular choice with visitors.
  • Leith. A former harbour by the water, with restaurants and lower prices. A good balance of budget and atmosphere.
  • Stockbridge. A quiet, charming area with cafés and a market. Liked by families and travellers after a calmer stay.
  • Haymarket and the West End. Near the station and transport links, with plenty of chain hotels. Handy for a short trip.

Frequently asked questions

How many hotels and stays are available for Edinburgh?

We list 1 799 properties for Edinburgh, ranging from 5-star hotels and apartments to budget stays. Each has up-to-date availability and online booking.

How do I choose a good hotel for Edinburgh?

Compare properties by star rating, location and amenities. Look at the photos. Read ratings and guest reviews. Then book your dates with a pay-at-property option.

Which area of Edinburgh is best for a stay?

It depends on the purpose of your trip. Use the available area or district filter to narrow the results to the part of the destination you prefer.

Can I book a hotel with payment at the property?

Yes. Many properties offer pay-at-hotel and free cancellation. The terms are shown for each property during booking.

Guests recommend: Edinburgh

The latest reviews from our guests.

Ideas

Popular hotels in Edinburgh

All properties: Edinburgh

Filter results