hotels in Edinburgh

our top 20 show all

Hotel Missoni
£105-400

1. Hotel Missoni

5star rating

Average Guest Rating: 9.2 / 10

Sumptuously decorated with Missoni’s signature prints and dramatic colours, Hotel Missoni offers boutique bedrooms and a stylish cocktail bar. It is situated on The Royal Mile, in Edinburgh’s historic centre. The 5-star bedrooms feature free Wi-Fi, a minibar and film library. All rooms have a chic ... read more

Marriott Hotel Edinburgh
£84-205

2. Marriott Hotel Edinburgh

4star rating

Average Guest Rating: 8.3 / 10

Between Edinburgh Airport and the zoo, Marriott Hotel Edinburgh has a pool, gym and refurbished rooms. It is next to Gyle Shopping Mall. The leisure club also has a spa bath, sauna and steam room. Marriott Edinburgh is 4 miles (6 km) from the city centre; about 15 to 20 minutes away by public tran... read more

Radisson Blu Hotel, Edinburgh
£85-290

3. Radisson Blu Hotel, Edinburgh

4star rating

Average Guest Rating: 8.6 / 10

On the historic Royal Mile, Radisson BLU Hotel Edinburgh features a modern fitness centre, stylish bar and luxury bedrooms with free Wi-Fi. Waverley Station is just a 5-minute walk away. Each sleek, modern room has a luxurious private bathroom with free toiletries. Rooms also feature a TV with sat... read more

Prestonfield House
£150-400

4. Prestonfield House

5star rating

Average Guest Rating: 9.1 / 10

This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 2 miles (3 km) from the Royal Mile. Prestonfield is surrounded by gardens and a golf course. Buses to the city centre are a 5-minute walk away and there are bicycles for guests to use for free. Parking is free. ... read more

BEST WESTERN Kings Manor
£29-198

5. BEST WESTERN Kings Manor

3star rating

Average Guest Rating: 8 / 10

This family-run hotel in Edinburgh offers free Wi-Fi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building. Guests at Kings Manor can use the Fountain Spa Leisure Club, which has a sauna, a steam room and a beauty therapy suite. There is also a Jacuzzi and... read more

The Macdonald Roxburghe Hotel
£60-550

6. The Macdonald Roxburghe Hotel

4star rating

Average Guest Rating: 8.1 / 10

In the heart of Edinburgh, a short walk to Princes Street and Edinburgh Castle, The Roxburghe overlooks historic Charlotte Square and has a leisure centre and a restaurant. Edinburgh Zoo is a 10-minute drive away while Edinburgh Airport is a 20-minute drive from The Macdonald Roxburghe Hotel. Hayma... read more

Apex Waterloo Place Hotel
£80-400

7. Apex Waterloo Place Hotel

4star rating

Average Guest Rating: 8.8 / 10

With a stylish swimming pool and Scottish restaurant, the Apex Waterloo Place Hotel offers sumptuous rooms with free Wi-Fi. The hotel is in Edinburgh’s Old Town, at the end of Princes Street. The large, luxury bedrooms at Apex Waterloo Place each have a modern bathroom with designer toiletries and ... read more

Sheraton Grand Hotel & Spa
£84-485

8. Sheraton Grand Hotel & Spa

5star rating

Average Guest Rating: 9 / 10

Overlooking Edinburgh Castle, the Sheraton Grand Hotel is just 200 metres from Lyceum Theatre Royal. It boasts luxurious elegant rooms, an Italian restaurant, spa, modern gym and a rooftop hydro-pool. The large air-conditioned rooms have beautiful furnishings and mood lighting. They feature a media... read more

The Rutland Hotel
£130-400

9. The Rutland Hotel

4star rating

Average Guest Rating: 9.1 / 10

The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. It is situated on the West End of Princes Street, with views of Edinburgh Castle. The Rutland is between Edinburgh's shopping and financial districts. The Scott Monument is a 15... read more

The Scotsman Hotel
£116-400

10. The Scotsman Hotel

5star rating

Average Guest Rating: 8.8 / 10

This hotel overlooks Edinburgh Castle and Waverley Station, and has a spa, a pool, gym and Thalgo treatments. A historically listed building, it was once the offices for The Scotsman newspaper. The 5-star Scotsman Hotel sits beside North Bridge, 1 minute's walk from the Royal Mile and Princes Stree... read more

BEST WESTERN Edinburgh Capital Hotel
£48-319

11. BEST WESTERN Edinburgh Capital Hotel

3star rating

Average Guest Rating: 8.1 / 10

This 3-star hotel offers free Wi-Fi, free parking and a 17-metre indoor heated pool. It has a quiet location, less than 5 miles from both Edinburgh Airport and the city centre. The Best Western Edinburgh Capital Hotel is close to the A90. Buses run regularly to the city centre. The hotel also has ... read more

Tigerlily
£130-260

12. Tigerlily

4star rating

Average Guest Rating: 9.1 / 10

Tigerlily is an award-winning boutique hotel with chic rooms and an elegant restaurant. It is a 10-minute walk from the Scott Monument in Edinburgh’s most popular shopping area and financial district. In Edinburgh's city centre, the hotel on George Street has beautiful rooms with a flat-screen TV, ... read more

Capital Residence
£25-120

13. Capital Residence

0star rating

Average Guest Rating: 9.1 / 10

Offering modern rooms with free Wi-Fi and flat-screen TVs, this boutique bed and breakfast is placed 1 mile from Princes Street. Built in 1850, Capital Residence is a Grade B listed town house. An iPod dock, safe and a selection of teas, coffee and sweet treats are featured in every room. Sleek bat... read more

Aaron Lodge
£80-134

14. Aaron Lodge

4star rating

Average Guest Rating: 8.3 / 10

Just 5 minutes’ drive from Edinburgh centre, Aaron Lodge offers free parking and free Wi-Fi. Situated on the A7 tourist route, the hotel has elegant rooms with private luxury bathrooms. The spacious bedrooms at Aaron Lodge have fluffy bathrobes and free toiletries, and all feature flat-screen satel... read more

Macdonald Holyrood Hotel
£80-420

15. Macdonald Holyrood Hotel

4star rating

Average Guest Rating: 8.4 / 10

Just metres from Holyrood Park, Macdonald Holyrood Hotel features an award-winning restaurant and luxury spa. With Edinburgh Castle just a mile away, guests have free internet and large rooms. The elegant rooms at Macdonald Holyrood have a marble private bathroom and tea and coffee facilities with ... read more

Ten Hill Place Hotel
£62-230

16. Ten Hill Place Hotel

4star rating

Average Guest Rating: 8.1 / 10

Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star modern hotel offers free internet and stylish, air-conditioned rooms. A café bar serves tasty food and a range of beverages. Ten Hill Place Hotel is 5 minutes’ walk from the Royal Mile, the focal point of the annual Edinburgh Festiva... read more

The Howard
£99-359

17. The Howard

5star rating

Average Guest Rating: 9.4 / 10

Small and discreet, this elegant 5-star hotel has a great setting in Edinburgh’s New Town. With a personal butler service, there is also fine dining, free parking and free internet. The Howard is made up of 3 beautiful Georgian houses with luxurious rooms. Each room features a luxury private bath... read more

BEST WESTERN Braid Hills Hotel
£45-260

18. BEST WESTERN Braid Hills Hotel

3star rating

Average Guest Rating: 8.1 / 10

Panoramic Edinburgh views and free parking are provided at this 19th-century hotel. Edinburgh’s centre is 10 minutes’ drive away, and guests can enjoy hearty breakfasts and free Wi-Fi. Bright and traditionally furnished, all rooms include a private bathroom with a hairdryer. Rooms also feature sate... read more

Apex International Hotel
£64-270

19. Apex International Hotel

4star rating

Average Guest Rating: 8.3 / 10

In the vibrant Grassmarket area, this stylish hotel has a sauna, a pool, a gym and free Wi-Fi for guests to enjoy. Princes Street and the castle are around 15 minutes’ walk away. The Japanese-inspired leisure facilities at Apex International Hotel include Technogym fitness equipment and an ozone po... read more

Le Monde Hotel
£124-395

20. Le Monde Hotel

4star rating

Average Guest Rating: 8.5 / 10

Unique and very chic, Le Monde is just 100 metres from Princes Street and Edinburgh Waverley Station. It has luxury themed rooms, 3 restaurant bars and a lively night club. This 4-star hotel is on exclusive George Street, with restaurants and bars on the doorstep. Edinburgh Castle or the luxury sho... read more

search

navigation

finding the right hotel for you

Using our unique scoring system, we have ranked all of the hotels in Edinburgh by hundreds of criteria. We then combine these scores with guest satisfaction ratings and prices to provide a view on the best hotels for a number of different trip types.

We hope we have got it right for you, but if you feel that a certain hotel has not scored highly enough then please tell us about it so we can improve our scoring criteria for future visitors.

prefer searching using a map?

All our search results will also show you the hotel locations on a map, helping you to find the best hotel that it also conveniently located.

nearby towns

articles