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
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
5060 reviews
Location
0.8 km from city centre
₹ 18,928
4 West Coates, Edinburgh, United Kingdom
Along with a restaurant, this smoke-free hotel has a bar/lounge and self parking. WiFi in public areas is free. Other amenities include a meeting room, concierge services, and dry cleaning.
Free Wi-Fi
Parking
8.3
Excellent
1489 reviews
Location
2.1 km from city centre
₹ 19,626
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, United Kingdom
Located in the city centre, Fraser Suites Edinburgh serviced apartments offer spacious and furnished rooms and suites that are perfect for both short and long stays. Equipped with convenient laundry services, a gym, and various rooms options, the apartments are an ideal alternative to a hotel stay in Edinburgh city centre for both business and leisure travellers. The Edinburgh aparthotel’s sandstone Victorian facade is a landmark in the famous Old Town district, just a stone’s throw from Edinburgh Castle and located just off the Royal Mile on St Giles’ Street. History comes alive at Fraser Suites Edinburgh, with its comfortable boutique serviced apartments in the city centre, housed in a beautifully conserved 130-year-old building that epitomises the rich heritage of the Scottish capital. The comfortable apartments at Fraser Suites Edinburgh combine Victorian charm with contemporary interiors and modern conveniences. Each of its 75 elegant fully serviced apartments in Edinburgh offers exclusivity and the comforts of home right in the Scottish capital
Free Wi-Fi
Airport shuttle
8.7
Excellent
4170 reviews
Location
0.4 km from city centre
₹ 20,733
111 Glasgow Road, Edinburgh, United Kingdom
Set in a peaceful location on the west side of the city, our hotel offers a calm, spacious base with excellent connections. Just two miles from Edinburgh Airport and around 15 minutes from the city centre, it’s ideal for both business and leisure stays.With easy access to tram, bus and rail links, you can explore the city with ease, then return to a more relaxed environment. We’re also close to Murrayfield Stadium, perfect for rugby matches, concerts and major events. Enjoy generously sized rooms and suites, unwind in our heated indoor pool, or keep active in the gym. Dine in our restaurant or relax in our bar or outdoor terrace, with on-site parking adding extra convenience.
Pool
Free Wi-Fi
7.9
Good
4579 reviews
Location
7.3 km from city centre
₹ 12,353
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
6706 reviews
Location
0.9 km from city centre
₹ 16,668
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
2590 reviews
Location
0.7 km from city centre
₹ 30,473
140 Crewe Road South, Edinburgh, United Kingdom
Village Hotel Edinburgh has everything under one roof, including: Stylish bedrooms with big cosy beds and huge TVs
Pool
Free Wi-Fi
8.0
Excellent
3102 reviews
Location
3.0 km from city centre
₹ 13,383
81 Holyrood Road, Edinburgh, United Kingdom
The Marriott Edinburgh Hotel Holyrood is conveniently located in the heart of Edinburgh's historic and beautiful old town. Introducing newly refurbished guestrooms and a contemporary Great Room, this 4-star hotel and spa in Edinburgh is just a 15-minute walk from Waverley Railway station and the bustle of the city's main thoroughfare, Princes Street. The ideal base for exploring this fascinating and unique city comes with all the amenities you need to relax and make the most of your time in this historic capital. History buffs are spoiled for choice when finding things to do in Edinburgh. Start your adventure on the historic Royal Mile, connecting the imposing Edinburgh Castle and majestic Palace of Holyrood House, an official Royal residence. Our Edinburgh hotel in the city centre features 160 en-suite bedrooms - The perfect place to relax after a day of excitement and fun. Pamper yourself in our restorative spa, take a dip in our 14m heated pool and enjoy a meal in our restaurant or drink in the bar.
Pool
Free Wi-Fi
8.7
Excellent
3815 reviews
Location
1.2 km from city centre
₹ 18,571
35 Drumsheugh Gardens, Edinburgh, United Kingdom
A stylish boutique hotel in Edinburghs West End. Wonderfully situated on a quiet, leafy crescentand just a stones throw away from Edinburghs iconic attractions, sightseeing, shopping areas, and dozens of charming cafs and classic pubsThe Bonham Hotel, Edinburgh is one of the citys most stylish hotels. This boutique hotel features 49 individually styled rooms and suites, as well as flexible events spaces for private dining, cocktail parties, small weddings, and meetings. The Restaurant at The Bonham has a sophisticated urban dining menu inspired by classic flavours, and is crafted with locally sourced ingredients. For a calming retreat in an intimate space, enjoy afternoon tea, post-work cocktails, or pre-dinner drinks at The Consulting Room bar.Free, superfast Wi-Fi with a maximum bandwidth of 100MB is available throughout the hotel.
Free Wi-Fi
9.2
Excellent
2914 reviews
Location
1.2 km from city centre
₹ 24,520
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
11338 reviews
Location
0.8 km from city centre
₹ 12,501

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 January (₹ 8,826). Conversely, the most expensive month to stay in Edinburgh is July (₹ 37,385).

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

The cheapest day to stay in Edinburgh is Tuesday (₹ 27,516). On the other hand, travellers can expect to pay the most on Saturday, when the average nightly price is ₹ 33,656.

How much is a hotel in Edinburgh tonight?

Users have found prices for hotels in Edinburgh tonight starting as low as ₹ 3,674, rising to an average cost of ₹ 44,659, based on searches in the last 72 hours. Prices start from ₹ 17,656 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 ₹ 5,400/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as ₹ 5,400/night. For a 4-star hotel in Edinburgh, the cheapest rate recently found was ₹ 17,111/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 ₹ 18,525 per night.

Top-rated Edinburgh hotels

Some of the best Edinburgh hotel options as decided by our users. Take a look at user reviews to learn why these properties were rated the best.
4 Alvanley Terrace, Edinburgh, United Kingdom
1.7 km from city centre
Free Wi-Fi
₹ 19,348
Avg. per night
1 Grosvenor Gardens, Edinburgh, United Kingdom
1.6 km from city centre
Free Wi-Fi
₹ 18,975
Avg. per night
125 George Street, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
₹ 22,248
Avg. per night
6 And 10 Gloucester Place, Edinburgh, United Kingdom
0.8 km from city centre
Free Wi-Fi
₹ 16,066
Avg. per night
11 Mayfield Gardens, Edinburgh, United Kingdom
2.5 km from city centre
Free Wi-Fi
Parking
₹ 14,852
Avg. per night
11 Bristo Place, Edinburgh, United Kingdom
0.8 km from city centre
Free Wi-Fi
₹ 31,034
Avg. per night
79 Lauriston Place, Edinburgh, United Kingdom
0.9 km from city centre
Free Wi-Fi
₹ 16,516
Avg. per night
127 George Street, Edinburgh, United Kingdom
0.6 km from city centre
Free Wi-Fi
₹ 18,699
Avg. per night
Edinburgh, United Kingdom
0.7 km from city centre
₹ 25,594
Avg. per night
100 Milton Road East, Edinburgh, United Kingdom
6.3 km from city centre
Pool
Free Wi-Fi
₹ 13,139
Avg. per night
1-3 Rutland Street, Edinburgh, United Kingdom
0.7 km from city centre
Free Wi-Fi
₹ 31,390
Avg. per night
139 Cowgate, Edinburgh, United Kingdom
0.6 km from city centre
Free Wi-Fi
₹ 15,143
Avg. per night
Edinburgh, United Kingdom
1.4 km from city centre
Airport shuttle
₹ 21,701
Avg. per night
12 Lauriston Street, Edinburgh, United Kingdom
0.8 km from city centre
Free Wi-Fi
Parking
₹ 19,396
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. 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
₹ 5,279
Avg. per night
90-92 Pilrig Street, Edinburgh, United Kingdom
1.9 km from city centre
Free Wi-Fi
₹ 6,116
Avg. per night
14 Argyle Place, Edinburgh, United Kingdom
1.5 km from city centre
Free Wi-Fi
₹ 7,116
Avg. per night
14 Hermitage Place, Edinburgh, United Kingdom
2.7 km from city centre
Free Wi-Fi
Parking
₹ 7,259
Avg. per night
69 Belford Road, Edinburgh, United Kingdom
1.6 km from city centre
Free Wi-Fi
₹ 7,314
Avg. per night
46 Dreghorn Link A720 City Bypass, Edinburgh, United Kingdom
6.2 km from city centre
Parking
₹ 7,372
Avg. per night
50 Rose Street North Lane, Edinburgh, United Kingdom
0.2 km from city centre
Free Wi-Fi
₹ 7,487
Avg. per night
5/3 West Register Street, Edinburgh, United Kingdom
0.4 km from city centre
Free Wi-Fi
Airport shuttle
₹ 8,639
Avg. per night
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
7.8 km from city centre
Free Wi-Fi
₹ 8,736
Avg. per night
31-33 Craigmillar Park, Edinburgh, United Kingdom
3.2 km from city centre
Free Wi-Fi
Parking
₹ 8,949
Avg. per night
37-39 Cowgate, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
₹ 8,993
Avg. per night
65 Cockburn Street, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
₹ 9,219
Avg. per night
125A Princes Street, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
Air conditioning
₹ 9,594
Avg. per night
2 West Port, Edinburgh, United Kingdom
0.6 km from city centre
Free Wi-Fi
₹ 9,881
Avg. per night

Hotel prices in Edinburgh

An overview of the average price of hotels by hotel class in the Edinburgh. You'll also find the most popular and best value properties within each hotel class.
4 stars +
35 Drumsheugh Gardens, Edinburgh, United Kingdom
₹ 24,520
Royal Mile 329 High Street Edinburgh, Edinburgh, United Kingdom
₹ 31,913
4 West Coates, Edinburgh, United Kingdom
₹ 19,626
3 stars
25-33 Shandwick Place, Edinburgh, United Kingdom
₹ 12,501
46 Dreghorn Link A720 City Bypass, Edinburgh, United Kingdom
₹ 7,372
35 Palmerston Place, Edinburgh, United Kingdom
₹ 5,279
2 stars and under
33 St Marys Street, Edinburgh, United Kingdom
₹ 14,758
94 -116 Cowgate, Edinburgh, United Kingdom
₹ 10,177
31 Abbeyhill, Edinburgh, United Kingdom
₹ 13,822
24 Eglington Crescent, Edinburgh, United Kingdom
₹ 11,156
50 Rose Street North Lane, Edinburgh, United Kingdom
₹ 7,487

Other accommodation in Edinburgh

7 Mayfield Road, Edinburgh, United Kingdom
2.5 km from city centre
Free Wi-Fi
₹ 30,236
Avg. per night
425 Queensferry Road, Edinburgh, United Kingdom
5.6 km from city centre
Free Wi-Fi
Parking
₹ 12,632
Avg. per night
44 Minto Street, Edinburgh, United Kingdom
2.1 km from city centre
Free Wi-Fi
Parking
₹ 15,091
Avg. per night
Edinburgh, United Kingdom
1.8 km from city centre
Free Wi-Fi
₹ 12,918
Avg. per night
Edinburgh, United Kingdom
3.1 km from city centre
₹ 6,739
Avg. per night
8-12 York Place, Edinburgh, United Kingdom
0.5 km from city centre
Free Wi-Fi
Airport shuttle
₹ 18,166
Avg. per night
Kirknewton, Edinburgh, United Kingdom
12.1 km from city centre
Pool
Free Wi-Fi
Parking
₹ 11,129
Avg. per night
107 Queensferry Road, Edinburgh, United Kingdom
2.9 km from city centre
Free Wi-Fi
₹ 13,752
Avg. per night

Where to stay in Edinburgh

Scroll to and zoom in on the areas in Edinburgh you plan on visiting to find nearby properties. 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?

    Novotel Edinburgh Park, rated with a score of 8.8 from 4,306 reviewers, is one of the most popular hotels in Edinburgh. Other top stays include Ibis Budget Hotel Edinburgh Park, with an average rating of 7.6 from 12,086 reviewers, and Four Points Flex by Sheraton Edinburgh, with a score of 8.3 from 11,338 reviewers.

  • What is a good hotel near Edinburgh City Centre?

    A good hotel close to Edinburgh City Centre is Four Points Flex by Sheraton Edinburgh (rated 8.3/10 from 11,338 reviews).

  • What is a good hotel in Edinburgh near Edinburgh Waverley Station?

    Four Points Flex by Sheraton Edinburgh is the most recommended hotel near Edinburgh Waverley Station on HotelsCombined (scoring 8.3 over 11,338 reviews).

  • Is there a good hotel near The Royal Mile?

    If you’re visiting The Royal Mile then the nearby Four Points Flex by Sheraton Edinburgh is a popular hotel with HotelsCombined users (11,338 reviews scoring it at an average 8.3/10).

  • How much is a cheap hotel in Edinburgh?

    ₹ 1,632/night is the cheapest price found for a hotel in Edinburgh by HotelsCombined users over the last 72 hours. Prices for this weekend in Edinburgh start from ₹ 8,831 per night when checking in on 25 Sept and out on 27 Sept.

  • 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. St. Andrews is also a popular choice to visit.

  • How many hotels are there in Edinburgh?

    In total, there are 4,980 hotels to choose from in Edinburgh, compared to 35,541 properties in Scotland.

  • Are there accommodation options other than hotels in Edinburgh?

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

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

    There’s so much to see and do in Edinburgh, but we’ve found that the most popular landmarks are Edinburgh City Centre, Edinburgh Waverley Station, and The Royal Mile. You’ll want to stay in Edinburgh to visit Edinburgh City Centre, Edinburgh to visit Edinburgh Waverley Station, and Edinburgh to visit The Royal Mile.

See more FAQs

Find better results for your stay in Edinburgh