You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Hotel in Haymarket, Edinburgh · 10.96 km from centre
9.2
313 reviews
With a stay at Eleven Stafford Street Townhouse, you'll be centrally located in Edinburgh, just a 3-minute walk from Princes Street and 7 minutes by foot from George Street. This hotel is 0.7 mi (1.1 km) from Grassmarket and 1.7 mi (2.7 km) from Edinburgh Castle.
Guesthouse in Haymarket, Edinburgh · 10.75 km from centre
9.0
941 reviews
Breakfast available
A stay at B+B Edinburgh places you in the heart of Edinburgh, within a 10-minute walk of Princes Street and George Street. This guest house is 0.6 mi (1 km) from Edinburgh International Conference Centre and 1.6 mi (2.5 km) from Edinburgh Castle.
Hotel in Stockbridge, Edinburgh · 11.31 km from centre
9.8
322 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 Gorgie, Edinburgh · 9.37 km from centre
9.6
217 reviews
Breakfast available
Located in Edinburgh (Gorgie), Tynecastle Park Hotel is within a 5-minute drive of Murrayfield Stadium and Princes Street. This hotel is 1.6 mi (2.6 km) from George Street and 1.8 mi (2.8 km) from Grassmarket.
Hotel in Haymarket, Edinburgh · 10.64 km from centre
7.6
425 reviews
Breakfast available
A stay at Edinburgh Thistle Hotel places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and Edinburgh International Conference Centre. This hotel is 0.6 mi (0.9 km) from George Street and 1.7 mi (2.7 km) from Edinburgh Castle.
Aparthotel in New Town, Edinburgh · 11.43 km from centre
9.4
1,040 reviews
With a stay at Heeton Concept Aparthotel Edinburgh Queen Street in Edinburgh (Edinburgh City Centre), you'll be within a 5-minute walk of George Street and Princes Street. This aparthotel is 0.7 mi (1.1 km) from Grassmarket and 1.1 mi (1.7 km) from Edinburgh Castle.
Hotel in South Queensferry, Queensferry · 9.43 km from centre
8.2
1,899 reviews
Breakfast available
Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city centre of Edinburgh. 2 golf courses are situated within 5 miles of the accommodation.
Many rooms at The Hawes Inn overlook the river and iconic Forth Road Bridge, and each has a flat-screen TV, en-suite bathroom and tea/coffee making facilities.
A log fire and beer garden are featured in the Hawes Inn country pub and restaurant, which is attached to the Hotel. Dishes such as braised pork belly and cheese-topped fish pies are served in the restaurant.
Deep Sea World aquarium is only 15 minutes by car, and Bedlam Paintball Edinburgh is just 2.3 miles away.
Hotel in Haymarket, Edinburgh · 10.46 km from centre
6.4
676 reviews
With a stay at Eliza House in Edinburgh (Haymarket), you'll be within a 15-minute walk of Princes Street and George Street. This hotel is 0.9 mi (1.5 km) from Grassmarket and 1.1 mi (1.8 km) from Murrayfield Stadium.
Hotel in Old Town Edinburgh, Edinburgh · 11.30 km from centre
8.8
986 reviews
Breakfast available
With a stay at Leonardo Edinburgh City, you'll be centrally located in Edinburgh, within a 10-minute walk of Princes Street Gardens and Edinburgh International Conference Centre. This eco-friendly hotel is 0.8 mi (1.2 km) from St. Giles' Cathedral and 0.9 mi (1.5 km) from Edinburgh Castle.
Aparthotel in Haymarket, Edinburgh · 10.56 km from centre
8.0
458 reviews
A stay at Palmerston Suites places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and George Street. This aparthotel is 1.7 mi (2.7 km) from Edinburgh Castle and 1.7 mi (2.8 km) from Royal Mile.
Hotel in Murrayfield, Edinburgh · 8.95 km from centre
8.6
956 reviews
Breakfast available
A stay at Murrayfield Hotel places you in the heart of Edinburgh, just a 3-minute walk from Murrayfield Stadium and within a 5-minute drive of Princes Street. This hotel is 2.7 mi (4.4 km) from Edinburgh Castle and 2.7 mi (4.4 km) from Royal Mile.
Hotel in Haymarket, Edinburgh · 10.33 km from centre
7.5
2,804 reviews
Ideally located just off Haymarket Rail Station, in central Edinburgh, JOIVY Haymarket offers en suite accommodation with free WiFi throughout. The property is set in a Victorian town house 15 minutes’ walk from the famous Princes Street.
All the rooms at JOIVY Haymarket feature a flat-screen TV. Most of the rooms have an en suite bathroom, while others have a private external bathroom, for guests’ use only. Free toiletries are included.
Many of Edinburgh’s landmarks can be reached within 20 minutes’ by bus, such as Edinburgh Castle, the Royal Mile, and the Regent Gardens. The airport can be reached after a 15-minute train journey from Haymarket Station.
Hotel in Haymarket, Edinburgh · 10.77 km from centre
9.0
868 reviews
Breakfast available
A stay at The Bonham Hotel places you in the heart of Edinburgh, within a 10-minute walk of Princes Street and George Street. This luxury hotel is 1.6 mi (2.5 km) from Edinburgh Castle and 1.6 mi (2.6 km) from Royal Mile.
Hotel in Haymarket, Edinburgh · 11.15 km from centre
9.4
345 reviews
Breakfast available
With a stay at The Rutland Hotel & Apartments, you'll be centrally located in Edinburgh, steps from Princes Street and Johnnie Walker Princes Street. This hotel is 0.6 mi (0.9 km) from Usher Hall and 0.7 mi (1.1 km) from George Street.
Hotel in Haymarket, Edinburgh · 10.20 km from centre
8.4
972 reviews
Breakfast available
Centrally located in Edinburgh, Haymarket Hotel is within a 15-minute walk of Princes Street and Dean Village. This hotel is 0.8 mi (1.3 km) from Murrayfield Stadium and 0.8 mi (1.3 km) from Scottish National Gallery of Modern Art One.
Hotel in Haymarket, Edinburgh · 10.25 km from centre
8.0
804 reviews
Breakfast available
In the heart of Edinburgh, No.32 Hotel is within a 5-minute drive of Murrayfield Stadium and Princes Street Gardens. This hotel is 0.9 mi (1.5 km) from Princes Street and 1 mi (1.5 km) from Johnnie Walker Princes Street.
Hotel in Morningside, Edinburgh · 10.28 km from centre
9.6
180 reviews
With a stay at The Lane Hotel in Edinburgh (Morningside), you'll be within a 10-minute drive of Princes Street and Edinburgh Castle. This hotel is 2.5 mi (4 km) from Royal Mile and 2.4 mi (3.8 km) from Murrayfield Stadium.
Aparthotel in Old Town Edinburgh, Edinburgh · 11.31 km from centre
9.4
1,350 reviews
With a stay at The Knight Residence Apartments by Mansley, you'll be centrally located in Edinburgh, just a 5-minute walk from Grassmarket and 10 minutes by foot from Edinburgh Castle. This aparthotel is 0.6 mi (0.9 km) from Princes Street and 0.4 mi (0.7 km) from University of Edinburgh.
Inn in New Town, Edinburgh · 11.73 km from centre
8.6
239 reviews
Breakfast available
With a stay at Rabble, you'll be centrally located in Edinburgh, steps from George Street and 4 minutes by foot from Princes Street. This boutique inn is 0.7 mi (1.1 km) from Edinburgh Castle and 0.7 mi (1.2 km) from Edinburgh Playhouse Theatre.
Hotel in Haymarket, Edinburgh · 9.78 km from centre
9.2
603 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.