Hotels in Edinburgh

Search and compare Edinburgh hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Edinburgh

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
15 Lochside Avenue, Edinburgh, United Kingdom
An indoor pool, a restaurant and a fitness centre are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a bar/lounge, a sauna and a conference centre are on-site.
Pool
Free Wi-Fi
8.7
Excellent
4340 reviews
Location
7.7 km from city centre
132 Corstorphine Road, Edinburgh, United Kingdom
Along with an indoor pool, this smoke-free hotel has a restaurant and a health club. Free WiFi in public areas and free self parking are also provided. Additionally, a bar/lounge, a sauna and a coffee shop/cafe are on-site.
Pool
Free Wi-Fi
Parking
7.9
Good
6794 reviews
Location
4.5 km from city centre
25-33 Shandwick Place, Edinburgh, United Kingdom
A 24-hour front desk, tour/ticket assistance and a front desk safe are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include multilingual staff assistance.
Free Wi-Fi
8.3
Excellent
11407 reviews
Location
0.8 km from city centre
77 South Bridge, Edinburgh, United Kingdom
A restaurant, a bar/lounge and a snack bar/deli are available at this smoke-free hotel. WiFi in public areas is free. Additionally, dry cleaning, a 24-hour front desk and express check-out are on-site.
Free Wi-Fi
8.0
Excellent
9167 reviews
Location
0.7 km from city centre
122 - 123 Princess Street, Edinburgh, United Kingdom
Along with a restaurant, this smoke-free hotel has a 24-hour front desk and express check-out. WiFi in public areas is free.
Free Wi-Fi
8.6
Excellent
29 reviews
Location
0.5 km from city centre
10-15 Princes Street, Edinburgh, United Kingdom
Along with a bar/lounge, this smoke-free hotel has a snack bar/deli and a 24-hour front desk. WiFi in public areas is free. Additionally, express check-out, tour/ticket assistance and a front desk safe are on-site.
Free Wi-Fi
8.6
Excellent
7661 reviews
Location
0.4 km from city centre
19 St Andrew Square, Edinburgh, United Kingdom
This smoke-free hotel features a restaurant, a bar/lounge and a snack bar/deli. Free weekend breakfast and free WiFi in public areas are also provided. Additionally, dry cleaning, laundry facilities and a 24-hour front desk are on-site.
Free Wi-Fi
8.8
Excellent
6893 reviews
Location
0.3 km from city centre
30-31 Queen Street, Edinburgh, United Kingdom
Travelodge Edinburgh Central Queen Street提供 85 间客房。
7.5
Good
288 reviews
Location
0.3 km from city centre
34-38 York Place, Edinburgh, United Kingdom
A restaurant, a bar/lounge and a 24-hour front desk are available at this smoke-free hotel. WiFi in public areas is free. Additionally, tour/ticket assistance, a front desk safe and multilingual staff assistance are on-site.
Free Wi-Fi
8.6
Excellent
3916 reviews
Location
0.6 km from city centre
11 Brandfield Street, Edinburgh, United Kingdom
Along with self parking, this smoke-free hotel has laundry facilities and a 24-hour front desk. WiFi in public areas is free. Other amenities include express check-in, express check-out and tour/ticket assistance.
Free Wi-Fi
8.5
Excellent
6975 reviews
Location
1.4 km from city centre

Travel insights for hotels in Edinburgh

Use these up-to-date, data-driven insights about booking a hotel in Edinburgh including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Edinburgh?

The cheapest month to book a hotel in Edinburgh is November ($166). Conversely, the most expensive month to stay in Edinburgh is August ($675).

What is the cheapest day to stay in a hotel in Edinburgh?

The cheapest day to stay in Edinburgh is Friday ($189). On the other hand, travellers can expect to pay the most on Saturday, when the average nightly price is $519.

How much is a hotel in Edinburgh tonight?

Users have found prices for hotels in Edinburgh tonight starting as low as $87, rising to an average cost of $690, based on searches in the last 72 hours. Prices start from $219 for a 4-star hotel in Edinburgh for tonight.

How much is a Edinburgh hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Edinburgh this weekend for as little as $102/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $102/night. For a 4-star hotel in Edinburgh, the cheapest rate recently found was $338/night for this weekend.

How far ahead should you book a hotel in Edinburgh?

Save money by booking a hotel at least 7 days before your trip to Edinburgh. The lowest price found when booking 7 days ahead was $345 per night.

Top-rated Edinburgh hotels

Our users rated these hotels as some of the best places to stay in Edinburgh. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
4 Alvanley Terrace, Edinburgh, United Kingdom
1.7 km from city centre
Free Wi-Fi
$325
Avg. per night
1 Grosvenor Gardens, Edinburgh, United Kingdom
1.6 km from city centre
Free Wi-Fi
$361
Avg. per night
125 George Street, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
$437
Avg. per night
6 And 10 Gloucester Place, Edinburgh, United Kingdom
0.8 km from city centre
Free Wi-Fi
$260
Avg. per night
11 Mayfield Gardens, Edinburgh, United Kingdom
2.5 km from city centre
Free Wi-Fi
Parking
$204
Avg. per night
11 Bristo Place, Edinburgh, United Kingdom
0.8 km from city centre
Free Wi-Fi
$466
Avg. per night
79 Lauriston Place, Edinburgh, United Kingdom
0.9 km from city centre
Free Wi-Fi
$226
Avg. per night
90 Haymarket Terrace, Edinburgh, United Kingdom
1.8 km from city centre
Free Wi-Fi
$169
Avg. per night
127 George Street, Edinburgh, United Kingdom
0.6 km from city centre
Free Wi-Fi
$265
Avg. per night
Edinburgh, United Kingdom
0.7 km from city centre
$427
Avg. per night
100 Milton Road East, Edinburgh, United Kingdom
6.3 km from city centre
Pool
Free Wi-Fi
$172
Avg. per night
1-3 Rutland Street, Edinburgh, United Kingdom
0.7 km from city centre
Free Wi-Fi
$464
Avg. per night
139 Cowgate, Edinburgh, United Kingdom
0.6 km from city centre
Free Wi-Fi
$210
Avg. per night
Edinburgh, United Kingdom
1.4 km from city centre
Airport shuttle
$207
Avg. per night

Cheapest hotels in Edinburgh, Scotland

At the moment, these hotels offer the lowest nightly rate out of those we've come across in Edinburgh. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
9-13 Market Street, Edinburgh, United Kingdom
0.4 km from city centre
Free Wi-Fi
$80
Avg. per night
35 Palmerston Place, Edinburgh, United Kingdom
1.4 km from city centre
Free Wi-Fi
$83
Avg. per night
46 Dreghorn Link A720 City Bypass, Edinburgh, United Kingdom
6.2 km from city centre
Parking
$95
Avg. per night
90-92 Pilrig Street, Edinburgh, United Kingdom
1.9 km from city centre
Free Wi-Fi
$98
Avg. per night
3 Waterloo Place, Edinburgh, United Kingdom
0.6 km from city centre
$110
Avg. per night
50 Blackfriars Street, Edinburgh, United Kingdom
0.7 km from city centre
Free Wi-Fi
$114
Avg. per night
37-39 Cowgate, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
$116
Avg. per night
69 Belford Road, Edinburgh, United Kingdom
1.6 km from city centre
$118
Avg. per night
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
7.8 km from city centre
Free Wi-Fi
$120
Avg. per night
50 Rose Street North Lane, Edinburgh, United Kingdom
0.2 km from city centre
Free Wi-Fi
$122
Avg. per night
24 Eglington Crescent, Edinburgh, United Kingdom
1.6 km from city centre
$125
Avg. per night
228 Willowbrae Road, Edinburgh, United Kingdom
3.7 km from city centre
Free Wi-Fi
$128
Avg. per night
14 Argyle Place, Edinburgh, United Kingdom
1.5 km from city centre
Free Wi-Fi
$128
Avg. per night
51-53 Newhaven Place, Edinburgh, United Kingdom
3.4 km from city centre
$128
Avg. per night

Hotel prices in Edinburgh

An overview of the average price of hotels by hotel class in the Edinburgh. For added insight, we've also noted the most popular and best value hotels within each hotel class.
4 stars +
38 Charlotte Square, Edinburgh, United Kingdom
35 Drumsheugh Gardens, Edinburgh, United Kingdom
4 West Coates, Edinburgh, United Kingdom
3 stars
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
69 Belford Road, Edinburgh, United Kingdom
46 Dreghorn Link A720 City Bypass, Edinburgh, United Kingdom
2 stars and under
33 St Marys Street, Edinburgh, United Kingdom
50 Rose Street North Lane, Edinburgh, United Kingdom
94 -116 Cowgate, Edinburgh, United Kingdom
7 Links Gardens, Edinburgh, United Kingdom

Other accommodation in Edinburgh

Edinburgh, United Kingdom
0.5 km from city centre
$318
Avg. per night
8-12 York Place, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
Airport shuttle
$259
Avg. per night
Kirknewton, Edinburgh, United Kingdom
12.1 km from city centre
Pool
Free Wi-Fi
Parking
$183
Avg. per night
107 Queensferry Road, Edinburgh, United Kingdom
2.9 km from city centre
Free Wi-Fi
$160
Avg. per night
425 Queensferry Road, Edinburgh, United Kingdom
5.6 km from city centre
Free Wi-Fi
Parking
$207
Avg. per night
44 Minto Street, Edinburgh, United Kingdom
2.1 km from city centre
Free Wi-Fi
Parking
$338
Avg. per night

Where to stay in Edinburgh

Utilise the map to find properties close to the Edinburgh area(s) or attractions you plan on visiting. You can find more information on a particular hotel within the map by clicking on its name.

About Edinburgh

Edinburgh cradles the soul of Scotland, a land of emerald moorlands and prolific storytellers, such as Sir Arthur Conan Doyle. Legends run deep in Edinburgh, lending an air of nobility and mystique. From castles and palaces to ancient pubs serving signature Scotch whiskeys, Edinburgh beckons to all travellers.

Things to do in Edinburgh

To understand Edinburgh’s history, stroll through the Old Town’s Royal Mile to see the magnificent Edinburgh Castle. Inside its walls, you’ll find a wealth of treasures, including the Honours crown jewels and St. Margaret’s Chapel. Keep an eye out for the famous Mons Meg gun and walk through the eerie vaults, which once housed prisoners of war.

Royal experiences await at Holyroodhouse Palace, the official residence of the current queen. You can tour the Throne Room, the Morning Drawing Room and the Great Gallery housing portraits of Scotland’s kings. Walk to the adjacent Holyrood Park for spectacular views of the sea from Arthur’s Seat.

No trip to Edinburgh is complete without touring the Scotch Whiskey Experience. You can learn about the production process or opt for tastings of fine single malts. Spend some time on Carlton Hill, a public park founded in the early-1700s, to see monuments honouring Scottish writers, such as Robert Burns.

Feel like tasting some specialty food from the Scottish palette? Dive into a plate of haggis at Greyfriars Bobby’s Bar or take things up a notch with dinner at Dubh Prais on the Royal Mile. Embark on a pilgrimage to The Elephant House cafe to see where J.K. Rowling wrote portions of the “Harry Potter” series.

Getting around Edinburgh

You can walk through the cobbled streets of Old Town, while buses, cabs and trams offer transportation all over the city. Edinburgh Airport provides access to rental cars and shuttles.

Facts about staying in Edinburgh

  • What are the best hotels in Edinburgh?

    One of the most popular hotels in Edinburgh is Mount Royal Hotel Edinburgh by The Unlimited Collection, which has been reviewed by 7,199 users and currently has a rating of 8.3/10. Other top-rated locations include Ibis Budget Hotel Edinburgh Park and Old Waverley Hotel, which have received 7.6/10 and 7.9/10 ratings from our users, respectively.

  • What is a good hotel near Edinburgh Waverley Station?

    Mount Royal Hotel Edinburgh by The Unlimited Collection is a good hotel close to Edinburgh Waverley Station - it has scored 8.3 over 7,199 reviews from HotelsCombined users.

  • What is a good hotel in Edinburgh near Edinburgh City Centre?

    For a good hotel near to Edinburgh City Centre, consider Mount Royal Hotel Edinburgh by The Unlimited Collection - it is rated 8.3/10 from 7,199 HotelsCombined reviews.

  • Is there a good hotel near Edinburgh Playhouse Theatre?

    If you’re visiting Edinburgh Playhouse Theatre then the nearby Mount Royal Hotel Edinburgh by The Unlimited Collection is a popular hotel with HotelsCombined users (7,199 reviews scoring it at an average 8.3/10).

  • How much is a cheap hotel in Edinburgh?

    $27 per night is the cheapest Edinburgh hotel price found in our data from the last 72 hours. Prices for this weekend in Edinburgh start from $199 per night when checking in on 6 Nov and out on 8 Nov.

  • Are there any hotels in Edinburgh close to Edinburgh Turnhouse?

    The closest hotel to Edinburgh Turnhouse is Holiday Inn Express Edinburgh Airport by IHG, which is located 11.1 km away from the city centre.

  • What are some other cities to stay in when visiting Scotland?

    In addition to Edinburgh, travellers opt to visit Glasgow when visiting Scotland. Inverness is also a popular choice to visit.

  • How many hotels are there in Edinburgh?

    In total, there are 5,031 hotels to choose from in Edinburgh, compared to 35,901 properties in Scotland.

  • Are there accommodation options other than hotels in Edinburgh?

    In addition to hotels, consider choosing from 24 hostels, 25 apartments, and 815 holiday rentals in Edinburgh.

  • What are the most popular landmarks to visit in Edinburgh?

    If your travel plans to Edinburgh are flexible, we recommend visiting at least one of the following most popular landmarks: Edinburgh Waverley Station, Edinburgh City Centre, or Edinburgh Playhouse Theatre. Edinburgh is the city you should stay in if you want to visit Edinburgh Waverley Station. Staying in Edinburgh is preferred if you want to visit Edinburgh City Centre. To visit Edinburgh Playhouse Theatre, it’s most convenient if you stay in Edinburgh.

See more FAQs

Find better results for your stay in Edinburgh