You can save up to 15% on over 100,000 hotels
Become a member for free
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 New Town, Edinburgh · 11.17 mi from centre
9.4
410 reviews
Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the center of Edinburgh, a 12-minute walk from Edinburgh Waverley Train Station. This 5-star hotel offers free WiFi. Camera Obscura and World of Illusions is a 19-minute walk from the hotel and The Real Mary King's Close is 0.8 miles away.
Guest rooms at the hotel are equipped with a seating area, a flat-screen TV with cable channels and a private bathroom with free toiletries and a shower. All guest rooms include a desk.
A continental breakfast is available at 21212.
Popular points of interest near the accommodation include Edinburgh Playhouse, Royal Mile and National Museum of Scotland. Edinburgh Airport is 6.2 miles away.

Hotel in Edinburgh · 10.24 mi from centre
9.2
300 reviews
Breakfast available
With a stay at Black Ivy Hotel in Edinburgh (Tollcross), you'll be within a 5-minute drive of Edinburgh International Conference Centre and Grassmarket. This hotel is 1.3 mi (2.1 km) from George Street and 1.5 mi (2.4 km) from Edinburgh Castle.

Guesthouse in Leith, Edinburgh · 11.47 mi from centre
9.8
170 reviews
Breakfast available
A stay at Six Brunton Place places you in the heart of Edinburgh, within a 15-minute walk of Edinburgh Playhouse Theatre and Princes Street. This luxury guesthouse is 1 mi (1.6 km) from Royal Mile and 1.7 mi (2.8 km) from Edinburgh Castle.

Hotel in New Town, Edinburgh · 10.86 mi from centre
8.0
959 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 Princes Street and 0.3 mi (0.5 km) from George Street.

Guesthouse in Edinburgh · 7.30 mi from centre
9.0
124 reviews
Breakfast available
With a stay at Acer Lodge Guest House in Edinburgh (Clermiston), you'll be a 5-minute drive from Edinburgh Zoo and 7 minutes from Edinburgh Park. This guesthouse is 4.5 mi (7.2 km) from Edinburgh Castle and 4.5 mi (7.3 km) from Royal Mile.

Bed & breakfast in Slateford, Edinburgh · 8.87 mi from centre
9.0
28 reviews
Breakfast available
With a stay at Badjao Bed and Breakfast in Edinburgh (Slateford), you'll be a 4-minute drive from Murrayfield Stadium and 9 minutes from Edinburgh Castle. This bed & breakfast is 3.1 mi (4.9 km) from Royal Mile and 1.9 mi (3.1 km) from Princes Street.

Hotel in Haymarket, Edinburgh · 9.90 mi from centre
8.6
955 reviews
Breakfast available
With a stay at Hampton by Hilton Edinburgh West End, you'll be centrally located in Edinburgh, within a 10-minute walk of FountainPark and Edinburgh International Conference Centre. This hotel is 0.7 mi (1.2 km) from Usher Hall and 0.8 mi (1.3 km) from Princes Street.

Hotel in New Town, Edinburgh · 10.24 mi from centre
9.2
916 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 1 mi (1.6 km) from Edinburgh Castle.

Hotel in Haymarket, Edinburgh · 9.56 mi 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.

Guesthouse in Haymarket, Edinburgh · 9.79 mi 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 guesthouse is 1.6 mi (2.5 km) from Edinburgh Castle and 1.6 mi (2.6 km) from Royal Mile.

Hotel in New Town, Edinburgh · 10.99 mi from centre
8.8
860 reviews
Breakfast available
With a stay at Parliament House Hotel in Edinburgh (Edinburgh City Centre), you'll be steps from Princes Street and 9 minutes by foot from Royal Mile. This hotel is 0.2 mi (0.4 km) from Edinburgh Playhouse Theatre and 0.4 mi (0.7 km) from George Street.

Aparthotel in Holyrood, Edinburgh · 11.25 mi from centre
8.8
1,869 reviews
Breakfast available
Located in Edinburgh (Old Town Edinburgh), Holyrood Aparthotel is within a 10-minute walk of Royal Mile and Princes Street. This aparthotel is 0.7 mi (1.2 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.2 km) from University of Edinburgh.

Guesthouse in New Town, Edinburgh · 10.55 mi from centre
8.4
380 reviews
Breakfast available
With a stay at Hanover 71 Suites, you'll be centrally located in Edinburgh, steps from George Street and 11 minutes by foot from Edinburgh Castle. This guesthouse is 0.7 mi (1.1 km) from Royal Mile and 0.2 mi (0.3 km) from Princes Street.

Hotel in Edinburgh · 11.46 mi from centre
8.8
961 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 hotel is 1.8 mi (2.8 km) from Edinburgh Castle and 1.7 mi (2.8 km) from Princes Street.

Hotel in Leith, Edinburgh · 11.36 mi from centre
9.0
552 reviews
Located in Edinburgh (Leith), Ocean Serviced Apartments is within a 10-minute drive of Edinburgh Playhouse Theatre and Princes Street. This family-friendly hotel is 3.3 mi (5.4 km) from Royal Mile and 3.7 mi (5.9 km) from Edinburgh Castle.

Guesthouse in Bonnington, Edinburgh · 10.51 mi from centre
7.8
52 reviews
Breakfast available
Located in Edinburgh (Bonnington), Ardenlee Guest House is within a 15-minute walk of George Street and Princes Street. This guesthouse is 1.2 mi (1.9 km) from Edinburgh Castle and 1.2 mi (2 km) from Royal Mile.

Aparthotel in Old Town Edinburgh, Edinburgh · 10.95 mi from centre
9.0
1,442 reviews
With a stay at Princes Street Suites, you'll be centrally located in Edinburgh, steps from Princes Street and 7 minutes by foot from Royal Mile. This luxury aparthotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

Hotel in Gorgie, Edinburgh · 9.16 mi 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.

Aparthotel in Old Town Edinburgh, Edinburgh · 10.46 mi from centre
9.2
780 reviews
Breakfast available
With a stay at Wilde Aparthotels, Edinburgh, Grassmarket, you'll be centrally located in Edinburgh, within a 10-minute walk of Princes Street Gardens and Edinburgh Castle. This aparthotel is 0.7 mi (1.1 km) from Festival Theatre and 0.9 mi (1.4 km) from Royal Mile.

Hotel in Edinburgh · 11.90 mi from centre
9.8
271 reviews
Breakfast available
With a stay at Prestonfield House in Edinburgh (Prestonfield), you'll be a 4-minute drive from University of Edinburgh and 6 minutes from Royal Mile. This family-friendly hotel is 2.2 mi (3.6 km) from Edinburgh Castle and 2.4 mi (3.8 km) from Princes Street.