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 New Town, Edinburgh · 1.61 km from centre
8.2
740 review
Breakfast available
With a stay at voco Edinburgh - Royal Terrace by IHG, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and Princes Street. This hotel is 0.5 mi (0.8 km) from St James Quarter and 0.8 mi (1.4 km) from George Street.

Hotel in Edinburgh · 1.87 km from centre
8.8
997 review
Breakfast available
With a stay at The Scholar, you'll be centrally located in Edinburgh, within a 5-minute drive of University of Edinburgh and Royal Mile. This hotel is 1.8 mi (2.8 km) from Edinburgh Castle and 3.3 mi (5.3 km) from Murrayfield Stadium.

Hotel in Stockbridge, Edinburgh · 1.77 km from centre
9.6
329 review
Breakfast available
Located in Edinburgh (Stockbridge), The Raeburn is within a 5-minute drive of Princes Street Gardens and Royal Botanic Garden. This hotel is 1.1 mi (1.8 km) from Scottish National Gallery of Modern Art One and 1.4 mi (2.3 km) from Edinburgh International Conference Centre.

Hotel in New Town, Edinburgh · 1.61 km from centre
8.2
681 review
Breakfast available
With a stay at voco Edinburgh - Royal Terrace by IHG, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and Princes Street. This eco-friendly hotel is 0.5 mi (0.8 km) from St James Quarter and 0.8 mi (1.4 km) from George Street.

Hotel in New Town, Edinburgh · 1.61 km from centre
7.7
1,431 review
Breakfast available
This 4-star voco Edinburgh Royal Terrace is on a quiet tree-lined street, 500 metres from Edinburgh Waverley Rail Station and Princes Street.
The en-suite rooms have a flat-screen satellite TV, free WiFi, and music channels. Some rooms look out towards the Firth of Forth, and many overlook the hotel's own gardens.
The modern Terrace Brasserie has access to the gardens and offers casual, bistro-style cuisine made with the freshest local produce. A snack menu is served in the bar/lounge and 24-hour room service is available.

Hotel in Edinburgh · 1.77 km from centre
8.4
77 review
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 · 2.01 km from centre
9.3
30 review
Set in Edinburgh, within 800 metres of Murrayfield Stadium and 1.3 km of Edinburgh International Conference Centre, West Coates Mansion offers accommodation with a terrace and as well as free private parking for guests who drive. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is situated 2 km from Edinburgh Castle.
The units come with a fridge, microwave, a kettle, a shower, free toiletries and a desk. All rooms in the hotel are equipped with a flat-screen TV and a hairdryer.
A continental, American or vegetarian breakfast can be enjoyed at the property.
Speaking English, Spanish, French and Italian at the 24-hour front desk, staff are always on hand to help.
Edinburgh Zoo is 2.6 km from West Coates Mansion, while National Museum of Scotland is 3 km away. Edinburgh Airport is 12 km from the property.

Hotel in Slateford · 3.25 km from centre
9.8
4 review
Set 3.4 km from Murrayfield Stadium, 3.8 km from Edinburgh Zoo and 4.7 km from National Museum of Scotland, Appins Penthouse Edinburgh Luxury Apartment - Fast Wifi & Free Parking features accommodation located in Edinburgh. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 3.3 km from EICC.
The spacious apartment has 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a terrace with garden views.
Royal Mile is 4.9 km from the apartment, while The Real Mary King's Close is 5 km from the property. The nearest airport is Edinburgh Airport, 8 km from Appins Penthouse Edinburgh Luxury Apartment - Fast Wifi & Free Parking.

Hotel in Leith, Edinburgh · 4.02 km from centre
9.8
392 review
Breakfast available
With a stay at Fingal - A Luxury Floating Hotel in Edinburgh (Leith), you'll be a 5-minute drive from Royal Yacht Britannia and 7 minutes from St James Quarter. This luxury hotel is 2.2 mi (3.6 km) from Palace of Holyroodhouse and 2.3 mi (3.7 km) from Princes Street.

Hotel in Leith, Edinburgh · 3.85 km from centre
8.2
1,003 review
Breakfast available
With a stay at Malmaison Edinburgh in Edinburgh (Leith), you'll be within a 10-minute drive of Royal Mile and Edinburgh Castle. This boutique hotel is 4.6 mi (7.5 km) from Murrayfield Stadium and 1.7 mi (2.7 km) from Edinburgh Playhouse Theatre.

Hotel in Leith, Edinburgh · 4.04 km from centre
9.6
43 review
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.
The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Fingal Hotel offers certain rooms that include a balcony, and each room is fitted with a kettle. Guest rooms feature a wardrobe.
The breakfast offers à la carte, continental or Full English/Irish options.
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 · 4.38 km from centre
8.2
1,004 review
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 · 5.20 km from centre
8.0
6,132 review
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 Newbridge · 11.73 km from centre
9.0
946 review
Breakfast available
Located in Newbridge, Norton House Hotel & Spa is in the business district, within a 10-minute drive of Royal Highland Centre and Heriot-Watt University. This spa hotel is 10.8 mi (17.4 km) from Edinburgh Castle and 8.4 mi (13.5 km) from Murrayfield Stadium.

Hotel in Ingliston, Newbridge · 10.12 km from centre
8.8
1,148 review
Breakfast available
Located in Newbridge (Ingliston), DoubleTree by Hilton Edinburgh Airport is within a 15-minute drive of Edinburgh Zoo and Princes Street. This spa hotel is 7 mi (11.2 km) from George Street and 7.9 mi (12.6 km) from Royal Mile.

Hotel in Sighthill, Edinburgh · 7.40 km from centre
8.8
1,003 review
Breakfast available
Located in Edinburgh (Sighthill), Novotel Edinburgh Park is within a 10-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 5.5 mi (8.8 km) from Princes Street and 5.6 mi (9 km) from George Street.

Hotel in Edinburgh · 8.34 km from centre
8.8
955 review
Breakfast available
With a stay at Courtyard by Marriott Edinburgh West in Edinburgh (Riccarton), you'll be a 1-minute drive from Heriot-Watt University and 9 minutes from Edinburgh Zoo. This hotel is 5.8 mi (9.4 km) from Princes Street and 6.9 mi (11.2 km) from Edinburgh Castle.

Inn in Midlothian, Roslin · 10.24 km from centre
8.7
493 review
Breakfast available
Set in the village of Roslin, The Original Rosslyn Inn is an idyllic village inn, just 8 miles from Edinburgh’s city centre. This family-run property has a traditional pub and a fine dining restaurant.
All rooms include a tv, each room has an en suite or private bathroom with complimentary toiletries.
Guests can enjoy gastro pub cuisine in The Original Rosslyn, along with drinks from the bar. The elegant Grail Restaurant offers a unique dining experience, with dishes prepared using locally sourced and seasonal produce.
The Original Rosslyn is just 5 minutes’ walk from the famous Rosslyn Chapel, which is set in the Roslin Glen Country Park. The village is also home to the Roslin Biocentre, which is only 3 minutes’ stroll from the property. University of Edinburgh Easter Bush Campus is 2 miles away and it is just 12 miles to Edinburgh International Airport.

Hotel in Lasswade, Dalkeith · 8.55 km from centre
8.7
4,152 review
Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided. Musselburgh train station is 6.6 km from the property, while Edinburgh Waverley is 9.6 km away.
All rooms are air-conditioned and feature smart TVs with Chromecast and an en-suite bathroom with a shower.
The Melville Inn Vintage Inn is next door, serving a selection of seasonal British dishes such as slow-cooked lamb shank, steak and mushroom pie, and the popular Hunter's chicken. The pub also serves an array of fine wines, real ales, soft drinks and spirits.
Surrounded by the countryside, guests can enjoy walks and cycling in the surrounding area. Other activities nearby includes golf.
Dalkeith Palace and Newbattle Abbey are 3 km from the property. Edinburgh Airport is 22 km from the property.

Hotel in Edinburgh · 7.21 km from centre
8.0
376 review
Breakfast available
Located in Edinburgh (Gogar), Delta Hotels by Marriott Edinburgh is within a 5-minute drive of Edinburgh Park and Edinburgh Zoo. This hotel is 2.9 mi (4.7 km) from Royal Highland Centre and 3.1 mi (4.9 km) from Cramond Beach.