Hotels in Edinburgh

Search and compare Edinburgh hotels from hundreds of travel sites and save

Edinburgh, Scotland, United Kingdom
28 Jan — 29 Jan2
Edinburgh, Scotland, United Kingdom
Fri 28/1
Sat 29/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Edinburgh

Filter by star ratings
All filters
Holiday Inn Edinburgh
Holiday Inn Edinburgh
7.6 Good
132 Corstorphine Road, Edinburgh, United Kingdom
Show on map
4.6 km from city centre, Edinburgh 
GoodBased on 4,237 reviews
7.6

Featuring a Jacuzzi, a sauna and an indoor pool, Holiday Inn Edinburgh is situated in Edinburgh and presents unique views of Pentland Hills Regional Park. It is conveniently positioned for guests wishing to discover the area's attractions.

Novotel Edinburgh Centre
Novotel Edinburgh Centre
8.0 Excellent
80 Lauriston Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh 
ExcellentBased on 4,847 reviews
8.0

Conveniently situated, Novotel Edinburgh Centre offers easy access to Edinburgh's best hot spots. It also features a Turkish steam bath, a sauna and a heated pool.

Edinburgh Marriott Hotel
Edinburgh Marriott Hotel
7.8 Good
111 Glasgow Road, Edinburgh, United Kingdom
Show on map
7.4 km from city centre, Edinburgh 
GoodBased on 3,315 reviews
7.8

Situated in Edinburgh, Edinburgh Marriott Hotel provides modern 4-star accommodation, as well as a Jacuzzi, a sauna and an indoor pool. There is also a fitness centre with a swimming pool.

Intercontinental Edinburgh The George
Intercontinental Edinburgh The George
8.8 Excellent
19-21 George Street, Edinburgh, United Kingdom
Show on map
0.2 km from city centre, Edinburgh 
ExcellentBased on 2,147 reviews
8.8

Awarded 2018 Regional Winner of both Conference Hotel and Wedding Hotel of the Year, The Principal Edinburgh George Street is a Grade II listed building set in the heart of Edinburgh. Surrounded by local bars and restaurants, it is a short stroll from Edinburgh Bus Station.

The Balmoral
The Balmoral
9.4 Excellent
1 Princes Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh 
ExcellentBased on 2,215 reviews
9.4

Situated less than a 10-minute stroll from Edinburgh Bus Station, The Balmoral Hotel provides guests with a convenient base while visiting Edinburgh. This relaxed hotel is set in the heart of the city.

Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh West
8.6 Excellent
2 Research Avenue South, Edinburgh, United Kingdom
Show on map
8.7 km from city centre, Edinburgh 
ExcellentBased on 1,675 reviews
8.6

Courtyard By Marriott Edinburgh West provides comfortable 4-star accommodation in Edinburgh. It also offers room service, a terrace and a 24-hour reception.

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, Edinburgh
8.7 Excellent
1 Festival Square, Edinburgh, United Kingdom
Show on map
0.9 km from city centre, Edinburgh 
ExcellentBased on 2,436 reviews
8.7

Centrally located, Sheraton Grand Hotel & Spa allows for easy access to Edinburgh's main sightseeing and retail areas. This 5-star hotel features views of Edinburgh Castle, as well as a Jacuzzi, a sauna and an outdoor pool.

Leonardo Royal Edinburgh Haymarket
Leonardo Royal Edinburgh Haymarket
7.9 Good
1 Morrison Link, Edinburgh, United Kingdom
Show on map
1.3 km from city centre, Edinburgh 
GoodBased on 12,078 reviews
7.9

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Edinburgh. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

Haymarket Hub Hotel
Haymarket Hub Hotel
7.7 Good
7 Clifton Terrace, Edinburgh, United Kingdom
Show on map
1.5 km from city centre, Edinburgh 
GoodBased on 4,207 reviews
7.7

Strategically located in the middle of the city, this 3-star hotel makes for an ideal base in Edinburgh. It also offers luggage storage, a 24-hour reception and free Wi-Fi.

ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal Mile
8.2 Excellent
77 South Bridge, Edinburgh, United Kingdom
Show on map
0.7 km from city centre, Edinburgh 
ExcellentBased on 7,055 reviews
8.2

Set in the heart of the city, Ibis Edinburgh Centre South Bridge - Royal Mile provides easy access to Edinburgh's popular retail and sightseeing areas. Only a short walk from University of Edinburgh, it offers modern rooms equipped with an in-room closet, an in-room dining area and heating.

Tips for booking a Edinburgh hotel

Cheapest month:July
Most expensive month:August
Average price in Edinburgh:₹ 9,952/night
Absolute cheapest price found:₹ 572/night
Cheapest day:Monday
Most expensive day:Sunday
₹ 2,910 - ₹ 15,194
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 4,729 - ₹ 27,105
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Edinburgh hotels

Show all 4,188 hotels
1
Code Co-Living - The Loft - Edinburgh
Code Co-Living - The Loft - Edinburgh
8.9 Excellent
50 Rose Street North Lane, Edinburgh, United Kingdom
Show on map
0.2 km from city centre, Edinburgh, SCT, United Kingdom 

Centrally located, CoDE Pod Hostels - THE LoFT allows for easy access to Edinburgh's main sightseeing and retail areas. It also offers luggage storage, free Wi-Fi and an express check-in and check-out feature.

2
Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh West
8.6 Excellent
2 Research Avenue South, Edinburgh, United Kingdom
Show on map
8.7 km from city centre, Edinburgh, SCT, United Kingdom 

Courtyard By Marriott Edinburgh West provides comfortable 4-star accommodation in Edinburgh. It also offers room service, a terrace and a 24-hour reception.

3
Best Western Kings Manor Hotel
Best Western Kings Manor Hotel
8.6 Excellent
100 Milton Road East, Edinburgh, United Kingdom
Show on map
6.3 km from city centre, Edinburgh, SCT, United Kingdom 

This contemporary hotel in Edinburgh provides free wireless internet, as well as a mineral bath and outdoor tennis courts. It also offers an indoor pool, a Jacuzzi and a sauna.

4
No 45
No 45
9.1 Excellent
45 Gilmour Road, Edinburgh, United Kingdom
Show on map
3.2 km from city centre, Edinburgh, SCT, United Kingdom 

No 45 Edinburgh provides comfortable 4-star accommodation in Edinburgh. It also offers a bowling alley, outdoor tennis courts and a cricket pitch.

5
The Knight Residence Apartments by Mansley
The Knight Residence Apartments by Mansley
9.0 Excellent
Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 

Strategically located in the middle of the city, this 5-star property makes for an excellent base in Edinburgh. Those staying at the property also have access to complimentary wireless internet and on-site parking.

6
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
8.7 Excellent
23-27 Waterloo Place, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

Located within a 10-minute walk of Edinburgh Bus Station, Apex Waterloo Place Hotel is a convenient base while visiting Edinburgh. It is conveniently situated in the city centre.

7
The Glasshouse Autograph Collection
The Glasshouse Autograph Collection
8.7 Excellent
2 Greenside Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 

The Glasshouse Autograph Collection is set in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. It is conveniently situated in the city centre.

8
Castle Rock Hostel
Castle Rock Hostel
9.0 Excellent
15 Johnston Terrace, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located, Castle Rock Hostel - Adult Only offers easy access to Edinburgh's main sightseeing areas. Guests can also enjoy free internet access.

Cheapest hotels in Edinburgh, Scotland

Show all 4,188 hotels
St Christopher's Edinburgh Original
St Christopher's Edinburgh Original
7.7 Good
9-13 Market Street, Edinburgh, United Kingdom
Show on map
0.4 km from city centre,  

The hostel provides themed accommodation in Edinburgh and is a short stroll from Edinburgh Bus Station. It is ideally located in the city centre.

₹ 1,045
Avg. per night
Castle Rock Hostel
Castle Rock Hostel
9.0 Excellent
15 Johnston Terrace, Edinburgh, United Kingdom
Show on map
0.4 km from city centre,  

Conveniently located, Castle Rock Hostel - Adult Only offers easy access to Edinburgh's main sightseeing areas. Guests can also enjoy free internet access.

₹ 1,343
Avg. per night
Code Co-Living - The Loft - Edinburgh
Code Co-Living - The Loft - Edinburgh
8.9 Excellent
50 Rose Street North Lane, Edinburgh, United Kingdom
Show on map
0.2 km from city centre,  

Centrally located, CoDE Pod Hostels - THE LoFT allows for easy access to Edinburgh's main sightseeing and retail areas. It also offers luggage storage, free Wi-Fi and an express check-in and check-out feature.

₹ 1,642
Avg. per night
Britannia Hotel Edinburgh
Britannia Hotel Edinburgh
6.3 Good
69 Belford Road, Edinburgh, United Kingdom
Show on map
1.6 km from city centre,  

Conveniently located in the heart of the city, this 4-star hotel makes for an excellent base in Edinburgh. It is ideally located for those wanting to visit the area's popular attractions.

₹ 3,209
Avg. per night
Ibis Budget Hotel Edinburgh Park
Ibis Budget Hotel Edinburgh Park
7.9 Good
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
Show on map
7.9 km from city centre,  

Ibis Budget Hotel Edinburgh Park is situated in Edinburgh and provides newly renovated rooms and free Wi-Fi. It also features an express check-in and check-out feature, a safe and a terrace.

₹ 3,359
Avg. per night
West End Hostel
West End Hostel
10.0 Excellent
35 Palmerston Place, Edinburgh, United Kingdom
Show on map
1.4 km from city centre,  

Located in Edinburgh, West End Hostel provides stylish, 3-star accommodation close to St Mary's Cathedral. This modern hostel is set in the heart of the city.

₹ 3,433
Avg. per night
Edinburgh Central Youth Hostel
Edinburgh Central Youth Hostel
8.2 Excellent
9 Haddington Place, Edinburgh, United Kingdom
Show on map
1.2 km from city centre,  

Situated a brief drive from Royal Mile, Edinburgh Central Youth Hostel provides contemporary accommodation in Edinburgh. It is located in close proximity to a number of popular bars, clubs and restaurants.

₹ 3,657
Avg. per night
Frederick House Hotel
Frederick House Hotel
8.6 Excellent
42 Frederick Street, Edinburgh, United Kingdom
Show on map
0.3 km from city centre,  

Situated in the heart of the city, Frederick House Hotel provides easy access to Edinburgh's main shopping and sightseeing areas. It is situated a brief walk from Princes Street Gardens and Edinburgh Castle.

₹ 3,732
Avg. per night

Hotel prices in Edinburgh

2 stars and under
Code Co-Living - The Loft - Edinburgh
No. 1 most popular

Code Co-Living - The Loft - Edinburgh

50 Rose Street North Lane, Edinburgh, United Kingdom

8.9 Excellent
₹ 1,642

Avg. per night

Euro Hostel Edinburgh Halls
No. 2 most popular

Euro Hostel Edinburgh Halls

4/2 Kincaids Court,Cowgate. Off Guthrie St., Edinburgh, United Kingdom

7.3 Good
₹ 70,081

Avg. per night

Castle Rock Hostel
Best value

Castle Rock Hostel

15 Johnston Terrace, Edinburgh, United Kingdom

9.0 Excellent
₹ 1,343

Avg. per night

3 stars
Haymarket Hub Hotel
No. 1 most popular

Haymarket Hub Hotel

7 Clifton Terrace, Edinburgh, United Kingdom

7.7 Good
₹ 5,150

Avg. per night

ibis Edinburgh Centre South Bridge - Royal Mile
No. 2 most popular

ibis Edinburgh Centre South Bridge - Royal Mile

77 South Bridge, Edinburgh, United Kingdom

8.2 Excellent
₹ 4,403

Avg. per night

Ibis Budget Hotel Edinburgh Park
Best value

Ibis Budget Hotel Edinburgh Park

Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom

7.9 Good
₹ 3,359

Avg. per night

4 stars +
Intercontinental Edinburgh The George
No. 1 most popular

Intercontinental Edinburgh The George

19-21 George Street, Edinburgh, United Kingdom

8.8 Excellent
₹ 14,330

Avg. per night

The Balmoral
No. 2 most popular

The Balmoral

1 Princes Street, Edinburgh, United Kingdom

9.4 Excellent
₹ 30,152

Avg. per night

The Glasshouse Autograph Collection
Best value

The Glasshouse Autograph Collection

2 Greenside Place, Edinburgh, United Kingdom

8.7 Excellent
₹ 12,464

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Edinburgh

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

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

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.

Edinburgh travel FAQs

  • Where is the best place to stay in Edinburgh?

    Leith, West, and New Town are the most popular places on HotelsCombined for stays in Edinburgh.

  • What are the best hotels in Edinburgh?

    Edinburgh is home to many highly-rated hotels, one of which is Holiday Inn Edinburgh, which has a current rating of 7.6. For other potential stays, consider Novotel Edinburgh Centre and Edinburgh Marriott Hotel, which can also be great places to stay in Edinburgh.

  • What is a good hotel near Edinburgh Waverley Station?

    Novotel Edinburgh Centre is a good hotel close to Edinburgh Waverley Station - it has scored 8.0 over 4,851 reviews from HotelsCombined users.

  • What is a good hotel in Edinburgh near Princes Street?

    For a good hotel near to Princes Street, consider Novotel Edinburgh Centre - it is rated 8.0/10 from 4,851 HotelsCombined reviews.

  • Is there a good hotel near Edinburgh City Centre?

    If you’re planning to stay near Edinburgh City Centre, you should consider Novotel Edinburgh Centre, which has a score of 8.0 from 4,851 reviews.

  • How much do hotels in Edinburgh cost?

    Edinburgh hotels have an average price of ₹ 13,136/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Edinburgh?

    ₹ 970 per night is the cheapest Edinburgh hotel price found in our data from the last 72 hours.

  • How much is a hotel in Edinburgh tonight?

    Over the last 3 days, the starting price of a hotel in Edinburgh tonight has been as low as ₹ 2,388 and the average price has been as much as ₹ 10,374.