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
231 Canongate, Edinburgh, United Kingdom
The aparthotel Adagio Edinburgh Royal Mile benefits from an ideal location in the city centre on the famous Royal Mile, with many restaurants, shops and historic buildings to explore. The Holyrood Palace and Edinburgh Castle are only a short walk away, with Waverley train station accessible by a 5 minute walk. The aparthotel provides 146 new and fully equipped apartments, from studios for 2 persons to 1 bedroom apartments for 4 persons. 2 elevators enable access to all floors including the breakfast room
Free Wi-Fi
8.6
Excellent
6654 reviews
Location
0.9 km from city centre
25-33 Shandwick Place, Edinburgh, United Kingdom
Located in Edinburgh's thriving Georgian New Town, just minutes from the city's famous Princes Street, Four Points Flex by Sheraton Edinburgh is ideal for a convenient stay in the Scottish capital. Our Edinburgh hotel is in an ideal location, making it easy to walk to some of the city's top attractions, restaurants, shops and cultural landmarks, including Edinburgh Castle, the Royal Mile and the historic Old Town. The hotel's 116 contemporary rooms and suites have been thoughtfully designed with comfort and simplicity in mind, offering a range of accommodation to suit every stay - from cozy and efficient doubles for short city breaks to generous suites for longer visits, family getaways or special occasions. Whether you're exploring the city, visiting for work or enjoying a weekend escape, you'll appreciate the hotel's central location, comfortable surroundings and the friendly hospitality of our dedicated team, who will make you feel right at home in Edinburgh.
Free Wi-Fi
8.3
Excellent
11253 reviews
Location
0.8 km from city centre
15 Lochside Avenue, Edinburgh, United Kingdom
Nobody makes it easier to explore Edinburgh than the 4-star Novotel Edinburgh Park hotel, which offers ample car and coach parking and immediate train and tram access. Our 170 stylish rooms include family-friendly options and modern air-conditioning, while our full-service bar and restaurant offer a casual setting for fresh, modern cuisine. After exploring Edinburghs sights, unwind in our heated indoor pool, whirlpool, sauna or gym, all part of our contemporary leisure centre and free to guests.
Pool
Free Wi-Fi
8.8
Excellent
4227 reviews
Location
7.7 km from city centre
80 Lauriston Place, Edinburgh, United Kingdom
Located in the heart of the Scottish capital, the 4-star Novotel Edinburgh Centre is ideal for both business and leisure travels.
Pool
Free Wi-Fi
8.3
Excellent
4943 reviews
Location
0.8 km from city centre
43 Jeffrey Street, Edinburgh, United Kingdom
A restaurant, a fitness center, and a bar/lounge are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include a coffee shop/cafe, dry cleaning, and laundry facilities. Leonardo Royal Hotel Edinburgh offers 190 accommodations with espresso makers and complimentary bottled water. Flat-screen televisions come with cable channels. Bathrooms include showers, complimentary toiletries, and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Additionally, rooms include coffee/tea makers and irons/ironing boards. Recreational amenities at the hotel include a fitness center.
Free Wi-Fi
8.5
Excellent
8396 reviews
Location
0.7 km from city centre
19 North Bridge, Edinburgh, United Kingdom
Blending perfectly into the historic surroundings of the Royal Mile, Hilton Edinburgh Carlton is an iconic element of the city. The building dates back to the 1900s and is part of the impressive North Bridge which links Edinburgh’s Old and New town together, giving you easy access to countless shopping, dining, and entertainment. Once one of Edinburgh’s top department stores, the building was fully refurbished in 2016 to bring the décor back to its stylish best.
Free Wi-Fi
7.7
Good
3632 reviews
Location
0.6 km from city centre
19-21 George Street, Edinburgh, United Kingdom
From Robert Burns to Sir Walter Scott, our landmark hotel has hosted the bold and curious for over 200 years. Now it’s your turn to experience a warm Edinburgh welcome. Our iconic building - situated on one of the capital’s most prestigious streets - offers the perfect location for exploring the city. With our insider knowledge of Scotland's remarkable capital, you’ll take in spectacular views and cultural curiosities alike, all from your base at our iconic luxury hotel.
Free Wi-Fi
8.0
Excellent
3075 reviews
Location
0.2 km from city centre
9-13 Market Street, Edinburgh, United Kingdom
A restaurant, laundry facilities, and a TV in a common area are available at this hotel. Other amenities include multilingual staff assistance.
Free Wi-Fi
7.5
Good
3734 reviews
Location
0.4 km from city centre
1 Princes Street, Edinburgh, United Kingdom
3 restaurants, a full-service spa, and an indoor pool are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include 2 bars/lounges, a fitness center, and a sauna. Change of towels is available on request. The Balmoral Hotel offers 187 air-conditioned accommodations with minibars and safes. Beds feature premium bedding. Smart televisions come with satellite channels. Bathrooms include showers, bathrobes, designer toiletries, and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Irons/ironing boards, change of towels, and change of bedsheets can be requested. A nightly turndown service is provided and housekeeping is offered daily. Recreational amenities at the hotel include an indoor pool, a sauna, and a fitness center.
Pool
Free Wi-Fi
9.2
Excellent
2096 reviews
Location
0.4 km from city centre
Princes Street, Edinburgh, United Kingdom
The Caledonian is one of Edinburgh’s most significant landmarks. Standing proudly at the West End of Princes Street, this former Victorian railway building hotel nestles in the shadow of the imposing Edinburgh Castle. Its reputation for style and excellence has attracted international visitors and notable personalities for over one hundred years.
Pool
Free Wi-Fi
8.7
Excellent
2588 reviews
Location
0.7 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.

How much do hotels in Edinburgh cost?

The average price of a hotel in Edinburgh has been around $327/night over the last 3 days. You can expect year-round prices for a 5-star hotel in Edinburgh to be around $366/night, a 4-star hotel at $278/night, and a 3-star at $292/night on average.

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

The cheapest month to book a hotel in Edinburgh is February ($147). Conversely, the most expensive month to stay in Edinburgh is March ($534).

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

The cheapest day to stay in Edinburgh is Wednesday ($249). On the other hand, travellers can expect to pay the most on Tuesday, when the average nightly price is $380.

How much is a hotel in Edinburgh tonight?

Users have found prices for hotels in Edinburgh tonight starting as low as $44, rising to an average cost of $541, based on searches in the last 72 hours. Prices start from $185 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 $51/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $51/night. For a 4-star hotel in Edinburgh, the cheapest rate recently found was $236/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 $195 per night.

Top-rated Edinburgh hotels

According to our users, these are some of the best hotels to stay at in Edinburgh. Skim through hotel descriptions and user reviews to find the right one for you.
4 Alvanley Terrace, Edinburgh, United Kingdom
1.7 km from city centre
Free Wi-Fi
$225
Avg. per night
6 And 10 Gloucester Place, Edinburgh, United Kingdom
0.8 km from city centre
Free Wi-Fi
$201
Avg. per night
11 Mayfield Gardens, Edinburgh, United Kingdom
2.5 km from city centre
Free Wi-Fi
Parking
$157
Avg. per night
11 Bristo Place, Edinburgh, United Kingdom
0.8 km from city centre
Free Wi-Fi
$364
Avg. per night
79 Lauriston Place, Edinburgh, United Kingdom
0.9 km from city centre
Free Wi-Fi
$192
Avg. per night
90 Haymarket Terrace, Edinburgh, United Kingdom
1.8 km from city centre
Free Wi-Fi
$164
Avg. per night
127 George Street, Edinburgh, United Kingdom
0.6 km from city centre
Free Wi-Fi
$228
Avg. per night
Edinburgh, United Kingdom
0.7 km from city centre
$270
Avg. per night
100 Milton Road East, Edinburgh, United Kingdom
6.3 km from city centre
Pool
Free Wi-Fi
$160
Avg. per night
1-3 Rutland Street, Edinburgh, United Kingdom
0.7 km from city centre
Free Wi-Fi
$356
Avg. per night
139 Cowgate, Edinburgh, United Kingdom
0.6 km from city centre
Free Wi-Fi
$170
Avg. per night
12 Lauriston Street, Edinburgh, United Kingdom
0.8 km from city centre
Free Wi-Fi
Parking
$208
Avg. per night
6 Market Street, Edinburgh, United Kingdom
0.3 km from city centre
Free Wi-Fi
$236
Avg. per night
1 a Parliament Square, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
Air conditioning
$155
Avg. per night
Bonnyrigg, Edinburgh, Midlothian, Edinburgh, United Kingdom
12.4 km from city centre
Free Wi-Fi
Parking
$316
Avg. per night

Cheapest hotels in Edinburgh, Scotland

Out of the hotels in Edinburgh we've come across, these properties are priced the lowest. If you have the flexibility, change the dates selected to compare prices.
35 Palmerston Place, Edinburgh, United Kingdom
1.4 km from city centre
Free Wi-Fi
$66
Avg. per night
90-92 Pilrig Street, Edinburgh, United Kingdom
1.9 km from city centre
Free Wi-Fi
$68
Avg. per night
14 Argyle Place, Edinburgh, United Kingdom
1.5 km from city centre
Free Wi-Fi
$78
Avg. per night
46 Dreghorn Link A720 City Bypass, Edinburgh, United Kingdom
6.2 km from city centre
Parking
$86
Avg. per night
65 Cockburn Street, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
$96
Avg. per night
69 Belford Road, Edinburgh, United Kingdom
1.6 km from city centre
Free Wi-Fi
$97
Avg. per night
37-39 Cowgate, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
$98
Avg. per night
14 Hermitage Place, Edinburgh, United Kingdom
2.7 km from city centre
Free Wi-Fi
Parking
$99
Avg. per night
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
7.8 km from city centre
Free Wi-Fi
$104
Avg. per night
31-33 Craigmillar Park, Edinburgh, United Kingdom
3.2 km from city centre
Free Wi-Fi
Parking
$106
Avg. per night
125A Princes Street, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
Air conditioning
$110
Avg. per night
50 Rose Street North Lane, Edinburgh, United Kingdom
0.2 km from city centre
Free Wi-Fi
$111
Avg. per night
1 Fairview Road, Edinburgh, United Kingdom
10.3 km from city centre
Free Wi-Fi
$111
Avg. per night
94 -116 Cowgate, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
Air conditioning
$115
Avg. per night
1 - 3 Coates Gardens, Edinburgh, United Kingdom
1.7 km from city centre
Free Wi-Fi
$120
Avg. per night

Hotel prices in Edinburgh

A breakdown of the average price per hotel class in Edinburgh. Change the dates at the top of the page to see more options in Edinburgh.
4 stars +
3 stars
1 Fairview Road, Edinburgh, United Kingdom
100 Milton Road East, Edinburgh, United Kingdom
46 Dreghorn Link A720 City Bypass, Edinburgh, United Kingdom
2 stars and under
33 St Marys Street, Edinburgh, United Kingdom
94 -116 Cowgate, Edinburgh, United Kingdom
31 Abbeyhill, Edinburgh, United Kingdom
24 Eglington Crescent, Edinburgh, United Kingdom
50 Rose Street North Lane, Edinburgh, United Kingdom

Other accommodation in Edinburgh

Edinburgh, United Kingdom
0.5 km from city centre
$221
Avg. per night
Edinburgh, United Kingdom
3.1 km from city centre
$74
Avg. per night
14 Hermitage Place, Edinburgh, United Kingdom
2.7 km from city centre
Free Wi-Fi
Parking
$99
Avg. per night
8-12 York Place, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
Airport shuttle
$220
Avg. per night
107 Queensferry Road, Edinburgh, United Kingdom
2.9 km from city centre
Free Wi-Fi
$153
Avg. per night
9 Haddington Place, Edinburgh, United Kingdom
1.2 km from city centre
Free Wi-Fi
$99
Avg. per night

Where to stay in Edinburgh

Use the map to find hotels in Edinburgh that are close to the points of interest you'll be frequenting. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

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?

    Edinburgh is home to many highly-rated hotels, one of which is Leonardo Hotel Edinburgh Haymarket, which has a current rating of 8.1. For other potential stays, consider Leonardo Royal Hotel Edinburgh and Delta Hotels by Marriott Edinburgh, which can also be great places to stay in Edinburgh.

  • What is a good hotel near Edinburgh City Centre?

    Reviews of Leonardo Hotel Edinburgh Haymarket recommend it as a good place to stay near Edinburgh City Centre, scoring 8.1/10 from 10,370 ratings.

  • What is a good hotel in Edinburgh near Haymarket?

    Leonardo Hotel Edinburgh Haymarket is the most recommended hotel near Haymarket on HotelsCombined (scoring 8.1 over 10,370 reviews).

  • Is there a good hotel near Usher Hall?

    Close to Usher Hall you will find Leonardo Hotel Edinburgh Haymarket, which has a rating of 8.1 over 10,370 HotelsCombined reviews.

  • How much is a cheap hotel in Edinburgh?

    HotelsCombined users have found cheap hotels in Edinburgh starting from $25 per night in the last 3 days. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of 28 Aug to 30 Aug, Edinburgh hotel prices start from $94/night.

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

    The closest hotel to Edinburgh Turnhouse is Moxy Edinburgh Airport, which is located 10.3 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. Alexandria is also a popular choice to visit.

  • How many hotels are there in Edinburgh?

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

  • Are there accommodation options other than hotels in Edinburgh?

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

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

    The top three landmarks in Edinburgh are:
    • Edinburgh City Centre, which you can visit while staying in Edinburgh
    • Haymarket, which you can visit while staying in Edinburgh
    • Usher Hall, which you can visit while staying in Edinburgh

See more FAQs

Find better results for your stay in Edinburgh