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
East Lothian
See the latest prices and deals by choosing your dates
Hotel in Haymarket, Edinburgh · 16.77 mi from centre
8.2
1,436 reviews
Breakfast available
With a stay at Leonardo Hotel Edinburgh Haymarket, you'll be centrally located in Edinburgh – a 9-minute walk from Princes Street and 11 minutes by foot from Princes Street Gardens. This eco-friendly hotel is 0.8 mi (1.3 km) from George Street and 1.4 mi (2.2 km) from Murrayfield Stadium.
Hotel in New Town, Edinburgh · 16.05 mi from centre
9.0
897 reviews
Breakfast available
With a stay at Le Monde Hotel in Edinburgh (Edinburgh City Centre), you'll be steps from George Street and 3 minutes by foot from Princes Street. This boutique hotel is 0.6 mi (0.9 km) from Edinburgh Castle and 0.6 mi (0.9 km) from Royal Mile.
Hotel in Edinburgh · 15.58 mi from centre
9.2
940 reviews
Breakfast available
Ten Hill Place is centrally located in Edinburgh – a 5-minute walk from University of Edinburgh and 7 minutes by foot from Royal Mile. This eco-friendly hotel is 1 mi (1.5 km) from Edinburgh Castle and 3.2 mi (5.2 km) from Royal Yacht Britannia.
Hotel in Edinburgh · 15.92 mi from centre
8.6
972 reviews
Breakfast available
With a stay at Residence Inn by Marriott Edinburgh, you'll be centrally located in Edinburgh, steps from The Meadows and University of Edinburgh. This eco-friendly hotel is 0.7 mi (1.2 km) from National Museum of Scotland and 0.9 mi (1.5 km) from St. Giles' Cathedral.
Hotel in Leith, Edinburgh · 15.07 mi from centre
8.2
939 reviews
Breakfast available
With a stay at Malmaison Edinburgh in Edinburgh (Leith), you'll be within a 10-minute drive of Princes Street and Royal Mile. This eco-friendly hotel is 3 mi (4.8 km) from Edinburgh Castle and 2.8 mi (4.5 km) from University of Edinburgh.
Hotel in Old Town Edinburgh, Edinburgh · 16.35 mi from centre
8.4
957 reviews
Breakfast available
DoubleTree by Hilton Edinburgh City Centre is centrally located in Edinburgh – a 3-minute walk from Usher Hall and 6 minutes by foot from Grassmarket. This eco-friendly hotel is 0.6 mi (1 km) from Princes Street and 0.7 mi (1.2 km) from University of Edinburgh.
Hotel in New Town, Edinburgh · 16.43 mi from centre
8.2
13,435 reviews
Breakfast available
Conveniently set in Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a restaurant. This 4-star hotel offers a bar. The property is allergy-free and is located 600 metres from Edinburgh Castle.
At the hotel, each room includes a wardrobe. With a private bathroom equipped with a shower and free toiletries, certain rooms at YOTEL Edinburgh also offer a city view. All units at the accommodation are equipped with a flat-screen TV with satellite channels and a safety deposit box.
A buffet, continental or Full English/Irish breakfast can be enjoyed at the property.
Speaking English, Spanish, French and Italian, staff are willing to help at the 24-hour front desk.
Popular points of interest near YOTEL Edinburgh include EICC, Royal Mile and Camera Obscura and World of Illusions. Edinburgh Airport is 9 km away.
Hotel in Old Town Edinburgh, Edinburgh · 16.20 mi from centre
8.2
941 reviews
Breakfast available
A stay at Novotel Edinburgh Centre places you in the heart of Edinburgh, within a 10-minute walk of Grassmarket and University of Edinburgh. This hotel is 0.6 mi (0.9 km) from Edinburgh Castle and 0.7 mi (1.1 km) from Princes Street.
Hotel in New Town, Edinburgh · 15.97 mi from centre
9.0
912 reviews
Breakfast available
With a stay at Malmaison Edinburgh City, you'll be centrally located in Edinburgh, steps from George Street and 3 minutes by foot from Princes Street. This eco-friendly hotel is 0.5 mi (0.9 km) from Royal Mile and 0.7 mi (1.2 km) from Edinburgh Castle.
Hotel in Leith, Edinburgh · 15.43 mi from centre
8.8
521 reviews
Breakfast available
A stay at No 11 places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Edinburgh Playhouse Theatre. This luxury hotel is 1.1 mi (1.8 km) from Royal Mile and 1.6 mi (2.6 km) from Edinburgh Castle.
Hotel in Old Town Edinburgh, Edinburgh · 16.03 mi from centre
8.8
1,143 reviews
Breakfast available
With a stay at Apex City of Edinburgh Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 6 minutes by foot from Edinburgh Castle. This eco-friendly hotel is 0.5 mi (0.7 km) from Princes Street and 0.5 mi (0.8 km) from Royal Mile.
Hotel in New Town, Edinburgh · 16.40 mi from centre
9.2
900 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.6 mi (1 km) from Grassmarket and 0.7 mi (1.1 km) from Edinburgh International Conference Centre.
Hotel in New Town, Edinburgh · 15.51 mi from centre
9.6
19 reviews
Breakfast available
With a stay at 21212, you'll be centrally located in Edinburgh, steps from Calton Hill and within a 5-minute walk of Edinburgh Playhouse Theatre. This 5-star hotel is 0.7 mi (1.2 km) from Palace of Holyroodhouse and 1.1 mi (1.7 km) from Princes Street Gardens.
Hotel in New Town, Edinburgh · 16.21 mi from centre
9.8
13 reviews
Breakfast available
A stay at 100 Princes Street places you in the heart of Edinburgh, steps from Princes Street and George Street. This luxury hotel is 0.5 mi (0.9 km) from Edinburgh Castle and 0.7 mi (1.1 km) from Royal Mile.
Hotel in Edinburgh · 15.14 mi from centre
9.4
363 reviews
Breakfast available
With a stay at The Scott in Edinburgh (Southside), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This eco-friendly hotel is 1.8 mi (2.9 km) from Princes Street and 1.8 mi (3 km) from Edinburgh Castle.
Hotel in Edinburgh · 15.15 mi from centre
8.8
954 reviews
Breakfast available
With a stay at The Scholar, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and University of Edinburgh. This eco-friendly hotel is 1.7 mi (2.8 km) from Princes Street and 1.8 mi (2.8 km) from Edinburgh Castle.
Hotel in New Town, Edinburgh · 15.31 mi from centre
9.4
314 reviews
Breakfast available
In the heart of Edinburgh, 24 Royal Terrace is within a 5-minute drive of Edinburgh Playhouse Theatre and Palace of Holyroodhouse. This boutique hotel is 1.3 mi (2 km) from Princes Street Gardens and 1.3 mi (2.1 km) from Greyfriars Kirk.
Hotel in Holyrood, Edinburgh · 15.53 mi from centre
9.8
474 reviews
Breakfast available
With a stay at BrewDog DogHouse Edinburgh, you'll be centrally located in Edinburgh, just a 5-minute walk from Royal Mile and 7 minutes by foot from Princes Street. This hotel is 0.7 mi (1.1 km) from Edinburgh Castle and 0.4 mi (0.6 km) from St. Giles' Cathedral.
Hotel in Stockbridge, Edinburgh · 16.77 mi from centre
9.8
321 reviews
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 Lasswade, Dalkeith · 12.88 mi from centre
8.8
4,293 reviews
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.
Edinburgh Butterfly & Insect World is 550 metres away, while Dalkeith Palace and Newbattle Abbey are 3 km from the property. Edinburgh Airport is 22 km from the property.