Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Haymarket, Edinburgh · 18.93 km from centre
9.4
937 reviews
Hapimag Resort Edinburgh, a refreshing alternative where you will enjoy an experience to remember.
A distinguished collection of 29 comfortable townhouse suites, we offer an incomparable level of space and comfort for business and leisure travelers spending time in Edinburgh. The quiet, elegant suites at Hapimag Resort Edinburgh are a great guest accommodation alternative. Each spacious suite has a large bathroom and in-room dining facilities including a microwave, a small fridge, crockery, and cutlery.
Snacks and beverages are available from our Honesty shop.

Hotel in Haymarket, Edinburgh · 18.93 km from centre
9.6
381 reviews
A stay at Hapimag Resort Edinburgh places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and George Street. This hotel is 1.6 mi (2.6 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Hotel in Haymarket, Edinburgh · 19.02 km from centre
9.4
74 reviews
With a stay at The Resident Edinburgh, you'll be centrally located in Edinburgh, within a 5-minute walk of Dean Village and Princes Street. This hotel is 0.3 mi (0.5 km) from George Street and 0.4 mi (0.6 km) from Princes Street Gardens.

Hotel in Edinburgh · 16.98 km from centre
8.0
6,094 reviews
Breakfast available
Located in Edinburgh, 2.5 km from Edinburgh Zoo, Leonardo Edinburgh Murrayfield provides accommodation with a fitness centre, free private parking, a restaurant and a bar. With free WiFi, this 4-star hotel offers luggage storage space. The hotel features an indoor pool, sauna and room service.
Guest rooms in the hotel are fitted with a kettle. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Leonardo Edinburgh Murrayfield each room is equipped with a desk and a flat-screen TV.
The breakfast offers buffet, continental or Full English/Irish options.
Speaking English, Spanish, French and Polish, staff will be happy to provide guests with practical guidance on the area at the 24-hour front desk.
Murrayfield Stadium is 5 km from the accommodation, while Edinburgh International Conference Centre is 6.1 km away. Edinburgh Airport is 5 km from the property.

Hotel in Leith, Edinburgh · 17.93 km from centre
9.6
45 reviews
Located in Edinburgh, less than 1 km from Royal Yacht Britannia, Fingal Hotel provides accommodation with a terrace, free private parking, a restaurant and a bar. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. The property is allergy-free and is set 3.9 km from Edinburgh Waverley station.
At the hotel, each room is fitted with a wardrobe. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Fingal Hotel have a flat-screen TV and air conditioning, and selected rooms are equipped with a balcony. All units will provide guests with a desk and a coffee machine.
An à la carte, continental or Full English/Irish breakfast can be enjoyed at the property.
Edinburgh Playhouse is 4 km from the accommodation, while Royal Mile is 4.2 km away. Edinburgh Airport is 13 km from the property.

Hotel in Corstorphine, Edinburgh · 18.60 km from centre
8.2
1,004 reviews
Breakfast available
With a stay at Holiday Inn Edinburgh by IHG in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and 11 minutes by foot from Spire Murrayfield Hospital. This spa hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.3 mi (2 km) from Murrayfield Ice Rink.

Hotel in Edinburgh · 18.78 km from centre
8.4
77 reviews
Located in Edinburgh, 1.3 km from Edinburgh International Conference Centre, Deans Residence provides accommodation with free WiFi and free private parking. The property is set 1.6 km from Murrayfield Stadium, 2.6 km from Royal Mile and 2.9 km from Camera Obscura and World of Illusions. The property is non-smoking and is situated 1.6 km from Edinburgh Castle.
All units in the hotel are equipped with a kettle. Each room includes a private bathroom with a shower, free toiletries and a hairdryer. At Deans Residence the rooms are fitted with a wardrobe and a flat-screen TV.
National Museum of Scotland is 3 km from the accommodation, while The Real Mary King's Close is 3 km away. Edinburgh Airport is 15 km from the property.

Hotel in Haymarket, Edinburgh · 18.93 km from centre
8.4
1,410 reviews
Breakfast available
A 20-minute walk from Edinburgh Castle and the Royal Mile, this boutique bed and breakfast has a historically listed façade and a charming old staircase. Wi-fi is free throughout the building.
B+B Edinburgh offers boutique accommodation, and its rooms are elegant and modern. Each comes with a tiled bathroom, and features a flat-screen satellite TV and facilities for making tea and coffee.
A full, cooked breakfast is provided in B+B Edinburgh’s eating area, with its wooden floor and large fireplace. There is also a bar, where you can enjoy cocktails, beers and wines.
Haymarket Rail Station is a 10-minute walk from the building. The shops, restaurants and attractions of Princes Street can also be reached in around 10 minutes on foot.

Hotel in Haymarket, Edinburgh · 19.14 km from centre
9.2
619 reviews
Breakfast available
In the heart of Edinburgh, The Roseate Edinburgh is within a 5-minute drive of Murrayfield Stadium and Princes Street. This luxury hotel is 1.3 mi (2 km) from George Street and 1.3 mi (2.2 km) from Grassmarket.

Hotel in New Town, Edinburgh · 19.28 km from centre
8.8
999 reviews
Breakfast available
Hotel Indigo Edinburgh by IHG is centrally located in Edinburgh – a 3-minute walk from Edinburgh Playhouse Theatre and 6 minutes by foot from Princes Street. This hotel is 0.6 mi (1 km) from Princes Street Gardens and 1 mi (1.7 km) from Royal Mile.

Hotel in New Town, Edinburgh · 19.31 km from centre
9.0
934 reviews
Breakfast available
With a stay at Le Monde Hotel in Edinburgh (Edinburgh City Centre), you'll be steps from George Street and 11 minutes by foot from Edinburgh Castle. This boutique hotel is 0.6 mi (0.9 km) from Royal Mile and 0.2 mi (0.3 km) from Princes Street.

Hotel in New Town, Edinburgh · 19.22 km from centre
8.8
999 reviews
Breakfast available
With a stay at Angel's Share Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and Johnnie Walker Princes Street. This hotel is 0.1 mi (0.2 km) from George Street and 1.1 mi (1.8 km) from National Museum of Scotland.

Hotel in New Town, Edinburgh · 19.28 km from centre
9.0
1,001 reviews
Breakfast available
InterContinental Edinburgh The George by IHG is centrally located in Edinburgh – a 4-minute walk from Princes Street Gardens and 9 minutes by foot from St. Giles' Cathedral. This hotel is 0.7 mi (1.1 km) from Edinburgh Playhouse Theatre and 1 mi (1.6 km) from Greyfriars Kirk.

Hotel in New Town, Edinburgh · 19.26 km from centre
9.0
1,006 reviews
Breakfast available
With a stay at Malmaison Edinburgh City, you'll be centrally located in Edinburgh, steps from George Street and 10 minutes by foot from Royal Mile. This hotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.2 mi (0.3 km) from Princes Street.

Hotel in New Town, Edinburgh · 19.15 km from centre
9.2
965 reviews
Breakfast available
With a stay at Tigerlily, you'll be centrally located in Edinburgh, steps from George Street and 4 minutes by foot from Princes Street. This boutique hotel is 0.2 mi (0.4 km) from Princes Street Gardens and 0.6 mi (0.9 km) from Dean Village.

Inn in New Town, Edinburgh · 19.14 km from centre
8.6
247 reviews
Breakfast available
With a stay at Rabble, you'll be centrally located in Edinburgh, steps from George Street and 15 minutes by foot from Edinburgh Castle. This boutique inn is 0.2 mi (0.3 km) from Princes Street and 0.7 mi (1.2 km) from Edinburgh Playhouse Theatre.

Hotel in New Town, Edinburgh · 19.31 km from centre
8.8
1,000 reviews
Breakfast available
With a stay at Courtyard by Marriott Edinburgh, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and within a 5-minute walk of St James Quarter. This hotel is 0.4 mi (0.6 km) from Princes Street and 0.6 mi (0.9 km) from George Street.

Guesthouse in New Town, Edinburgh · 19.20 km from centre
8.6
829 reviews
Breakfast available
With a stay at The Frederick House Hotel, you'll be centrally located in Edinburgh, steps from George Street and 13 minutes by foot from Edinburgh Castle. This guest house is 0.8 mi (1.2 km) from Royal Mile and 0.2 mi (0.3 km) from Princes Street.

Hotel in New Town, Edinburgh · 19.23 km from centre
8.2
993 reviews
Breakfast available
With a stay at The Place, you'll be centrally located in Edinburgh, just a 4-minute walk from Edinburgh Playhouse Theatre and 11 minutes by foot from Royal Mile. This boutique hotel is 0.3 mi (0.5 km) from George Street and 0.3 mi (0.5 km) from Princes Street.

Aparthotel in New Town, Edinburgh · 19.12 km from centre
9.4
1,216 reviews
With a stay at Eden Locke, you'll be centrally located in Edinburgh, steps from George Street and 3 minutes by foot from Princes Street. This aparthotel is 0.2 mi (0.3 km) from Princes Street Gardens and 0.6 mi (0.9 km) from Dean Village.