Hotels in Edinburgh, Scotland

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

Edinburgh, Scotland, United Kingdom
27 Sep — 28 Sep2
Edinburgh, Scotland, United Kingdom
Wed 27/9
Thu 28/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Edinburgh

These are some of the hotels in Edinburgh with the highest demand. If you're not finding the hotel you're looking for and have flexibility with dates, try adjusting the search form at the top of the page for more results.
Filter by star ratings
All filters
Ibis Budget Hotel Edinburgh Park
7.5 Good
Edinburgh Business Park 6 Lochside View, Edinburgh, United Kingdom
Show on map
7.9 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 10,736 reviews
7.5

This pet-friendly hotel is located in Edinburgh and features free Wi-Fi. It also provides a lift, an express check-in and check-out feature and a designated smoking area.

Apex City of Edinburgh Hotel
8.1 Excellent
61 Grassmarket, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,886 reviews
8.1

Located in Edinburgh, Apex City of Edinburgh Hotel provides stylish, 4-star accommodation close to the National Museum of Scotland. This modern hotel is set in the heart of the city.

Intercontinental Edinburgh The George
8.4 Excellent
19-21 George Street, Edinburgh, United Kingdom
Show on map
0.2 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 1,579 reviews
8.4

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.

Leonardo Royal Hotel Edinburgh
8.2 Excellent
43 Jeffrey Street, Edinburgh, United Kingdom
Show on map
0.7 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 3,042 reviews
8.2

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Edinburgh. Surrounded by local bars and restaurants, it is a short stroll from Edinburgh Waverley Railway Station.

Novotel Edinburgh Park
8.5 Excellent
15 Lochside Avenue, Edinburgh, United Kingdom
Show on map
7.7 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 5,085 reviews
8.5

Novotel Edinburgh Park provides 4-star accommodation in Edinburgh. It also offers a sauna, a Jacuzzi and an indoor pool.

Leonardo Royal Edinburgh Haymarket
7.8 Good
1 Morrison Link, Midlothian, Edinburgh, United Kingdom
Show on map
1.3 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 11,824 reviews
7.8

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.

Novotel Edinburgh Centre
7.9 Good
80 Lauriston Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 5,278 reviews
7.9

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Edinburgh. It has a gym, as well as a sauna, a heated pool and a Jacuzzi.

ibis Edinburgh Centre South Bridge - Royal Mile
7.8 Good
77 South Bridge, Edinburgh, United Kingdom
Show on map
0.7 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 7,416 reviews
7.8

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.

Cityroomz Edinburgh
7.8 Good
25-33 Shandwick Place, Edinburgh, United Kingdom
Show on map
0.8 km from city centre, Edinburgh, SCT, United Kingdom 
GoodBased on 8,036 reviews
7.8

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Edinburgh. It is steps from Princes Street, eateries and nightlife options.

Apex Grassmarket Hotel
8.2 Excellent
31-35 Grassmarket, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 
ExcellentBased on 4,378 reviews
8.2

Set in the heart of the city, Apex Grassmarket Hotel offers easy access to Edinburgh's main retail and sightseeing areas. It provides a sauna, an indoor pool and complimentary Wi-Fi.

Tips for booking hotels in Edinburgh

Cheapest month:January
Most expensive month:August
Average price in Edinburgh:€203/night
Cheapest price found:€23/night
Cheapest day:Sunday
Most expensive day:Saturday
€82 - €276
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€131 - €267
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Edinburgh hotels

Some of the very best Edinburgh hotels as rated by our users. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 4,995 hotels
1
Eden Locke
9.1 Excellent
127 George Street, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 

Situated in the heart of the city, Eden Locke provides easy access to Edinburgh's main shopping and sightseeing areas. It is located a brief walk from Princes Street and Edinburgh Castle.

€149
Avg. per night
2
Courtyard by Marriott Edinburgh West
8.3 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 a 24-hour reception, room service and meeting rooms.

€98
Avg. per night
3
Best Western Kings Manor Hotel
8.4 Excellent
100 Milton Road East, Edinburgh, United Kingdom
Show on map
6.3 km from city centre, Edinburgh, SCT, United Kingdom 

This traditional 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.

€89
Avg. per night
4
Stay Central Hotel
8.0 Excellent
139 Cowgate, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

Located in Edinburgh, Stay Central Hotel offers stylish, 3-star accommodation close to St Giles Cathedral. This trendy hotel is set in the heart of the city.

€146
Avg. per night
5
Cheval Old Town Chambers
9.4 Excellent
Roxburgh Court, Edinburgh, United Kingdom
Show on map
0.4 km from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located in the centre of the city, this 5-star property makes for an excellent base in Edinburgh. It is close to St Giles Cathedral, shops and nightlife options.

€254
Avg. per night
6
Apex Waterloo Place Hotel
8.5 Excellent
23-27 Waterloo Place, Edinburgh, United Kingdom
Show on map
0.6 km from city centre, Edinburgh, SCT, United Kingdom 

Apex Waterloo Place Hotel is located in the heart of in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. The multiple amenities this modern hotel offers include a sauna, an indoor pool and free Wi-Fi.

€163
Avg. per night
7
The Glasshouse Autograph Collection
8.4 Excellent
2 Greenside Place, Edinburgh, United Kingdom
Show on map
0.9 km from city centre, Edinburgh, SCT, United Kingdom 

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

€194
Avg. per night
8
Motel One Edinburgh-Royal
8.8 Excellent
18-21 Market Street, Edinburgh, United Kingdom
Show on map
0.3 km from city centre, Edinburgh, SCT, United Kingdom 

The hotel is located in the heart of in Edinburgh and is within a 10-minute walk of Edinburgh Bus Station. It is situated in the area's vibrant nightlife district, just a short walk from Princes Street.

€116
Avg. per night

Cheapest hotels in Edinburgh, Scotland

Out of the hotels in Edinburgh we've come across, these properties are priced the lowest. Consider alternative dates if you're able to compare prices.
Show all 4,995 hotels
Kick Ass Greyfriars (18+)
7.9 Good
37-39 Cowgate, Edinburgh, United Kingdom
Show on map
0.5 km from city centre, Edinburgh, SCT, United Kingdom 

Conveniently located, Kick Ass Greyfriars 18+ hostel offers easy access to Edinburgh's best sightseeing areas. It provides free Wi-Fi, a 24-hour reception and luggage storage.

€24
Avg. per night
Edinburgh House Hotel
6.3 Good
90-92 Pilrig Street, Edinburgh, United Kingdom
Show on map
1.9 km from city centre, Edinburgh, SCT, United Kingdom 

Edinburgh House Hotel - B&B offers 3-star accommodation in Edinburgh. It is located in close proximity to many popular bars, clubs and restaurants.

€51
Avg. per night
Travelodge Edinburgh Dreghorn
8.0 Excellent
46 Dreghorn Link A720 City Bypass, 46, Edinburgh, United Kingdom
Show on map
6.1 km from city centre, Edinburgh, SCT, United Kingdom 

Travelodge Edinburgh Dreghorn provides a comfortable setting while in Edinburgh. It also features a 24-hour reception, wireless internet and an express check-in and check-out feature.

€54
Avg. per night
Adelphi Hotel
6.2 Good
7 Links Gardens, Edinburgh, United Kingdom
Show on map
3.1 km from city centre, Edinburgh, SCT, United Kingdom 

Adelphi Hotel provides a modern setting when in Edinburgh. It is situated just a short stroll from plenty of popular bars, clubs and restaurants.

€57
Avg. per night