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

Apartment in Morningside, Edinburgh · 6.69 km from centre
5.0
5 reviews
Modern&Homely Flat City Centre in Edinburgh provides accommodations with free Wifi, 1.8 miles from EICC, 2.1 miles from Edinburgh Castle, and 2.2 miles from National Museum of Scotland. The property is around 2.4 miles from The Real Mary King's Close, 2.5 miles from Camera Obscura and World of Illusions, and 2.6 miles from University of Edinburgh. Royal Mile is 2.9 miles from the apartment and Arthur's Seat is 4.6 miles away.
The apartment features 2 bedrooms, a fully equipped kitchen with an oven, a washing machine, and 1 bathroom with a hair dryer and free toiletries. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Edinburgh Waverley Train Station is 2.6 miles from Modern&Homely Flat City Centre, while Murrayfield Stadium is 2.9 miles away. Edinburgh Airport is 6.2 miles from the property.

Campsite in Edinburgh · 6.58 km from centre
4.0
2 reviews
Comfy Room with Private Bathroom offers accommodations in Edinburgh, 3.9 miles from The Real Mary King's Close and 4 miles from Camera Obscura and World of Illusions. The property is around 3.3 miles from University of Edinburgh, 3.5 miles from National Museum of Scotland, and 3.7 miles from Edinburgh Waverley Train Station. Free Wifi is available throughout the property and Arthur's Seat is 2.2 miles away.
Towels and bed linen are provided in the campground. The accommodation is non-smoking.
Guests can also relax in the garden.
Edinburgh Castle is 4.1 miles from the campground, while EICC is 4.2 miles away. Edinburgh Airport is 14 miles from the property.

Apartment in Edinburgh · 6.81 km from centre
5.5
71 reviews
BNB Bed N Breakfast is located in Edinburgh, just 2.7 miles from Arthur's Seat and 3.8 miles from University of Edinburgh. Guests staying at this apartment have access to a fully equipped kitchen. Free Wifi is available throughout the property and Portobello Beach is 1.8 miles away.
The spacious apartment has 1 bedroom and 2 bathrooms with a bath. The accommodation is non-smoking.
The apartment offers a buffet or continental breakfast.
Edinburgh Waverley Train Station is 4.2 miles from BNB Bed N Breakfast, while Edinburgh Playhouse is 4.2 miles away. Edinburgh Airport is 14 miles from the property.

Guest house in Edinburgh · 6.36 km from centre
7.8
1,941 reviews
This Georgian building is a family-run guest house with easy access to Edinburgh city center by bus. It offers free WiFi, free parking and rooms with attached bathroom with flat-screen TVs.
All rooms have a hairdryer and hospitality tray. Some rooms have period features and others have views of The Royal Observatory and Arthur's Seat.
Allison House 16 is 1.5 mi south of Edinburgh Waverley Rail Station and the city center. The regular buses take about 10 minutes to reach the city center.

Hotel in Leith, Edinburgh · 11.31 km from centre
8.2
1,003 reviews
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 2 mi (3.2 km) from Princes Street and 4.6 mi (7.5 km) from Murrayfield Stadium.

Hotel in Holyrood, Edinburgh · 8.61 km from centre
Breakfast available
Located in Edinburgh (Old Town Edinburgh), Hub By Premier Inn Edinburgh - Royal Mile is within a 10-minute walk of Royal Mile and Princes Street. This hotel is 0.7 mi (1.2 km) from Edinburgh Castle and 0.5 mi (0.9 km) from St. Andrew Square.

Inn in Currie, Edinburgh · 10.22 km from centre
8.6
300 reviews
With a stay at Riccarton Inn in Edinburgh (Currie), you'll be within a 15-minute drive of Murrayfield Stadium and Edinburgh Zoo. This inn is 6.8 mi (11 km) from Royal Mile and 7 mi (11.2 km) from Edinburgh Castle.

Hotel in New Town, Edinburgh · 9.08 km from centre
8.0
2,241 reviews
Breakfast available
Featuring free WiFi throughout the property, Terrace hotel offers accommodations in Edinburgh, 1640 feet from Edinburgh Playhouse.
Each room comes with a flat-screen TV, and has its own separate bathroom. Guests will find a kettle in the room. For the comfort of guests, there are free toiletries and a hairdryer.
The accommodations has a 24-hour front desk.
Omni Center is 1969 feet from Terrace hotel, while Edinburgh Festival Theater is 0.8 mi from the property. The nearest airport is Edinburgh Airport, 7.5 mi from the property.

Hotel in Edinburgh · 7.82 km from centre
Breakfast available
With a stay at Premier Inn Edinburgh East in Edinburgh, you'll be within a 10-minute drive of Royal Mile and Edinburgh Castle. This hotel is 2.3 mi (3.7 km) from Princes Street and 5.2 mi (8.4 km) from Murrayfield Stadium.

Hotel in Corstorphine, Edinburgh · 10.40 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 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 Leith, Edinburgh · 11.56 km from centre
8.6
1,000 reviews
Breakfast available
With a stay at Holiday Inn Express Edinburgh - Leith Waterfront by IHG in Edinburgh (Leith), you'll be a 2-minute drive from Royal Yacht Britannia and 6 minutes from Royal Botanic Garden. This hotel is 2.2 mi (3.5 km) from St James Quarter and 2.2 mi (3.6 km) from Palace of Holyroodhouse.

Guesthouse in Broughton, Edinburgh · 10.12 km from centre
9.6
437 reviews
With a stay at Fraoch House in Edinburgh (Leith), you'll be within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This guesthouse is 2 mi (3.2 km) from Edinburgh Castle and 1.5 mi (2.5 km) from Royal Mile.

Hotel in Leith, Edinburgh · 10.12 km from centre
7.4
141 reviews
With a stay at Cambridge House, you'll be centrally located in Edinburgh, within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This hotel is 2.2 mi (3.5 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Hotel in Leith, Edinburgh · 10.22 km from centre
8.0
126 reviews
Breakfast available
With a stay at Smith Place Hotel in Edinburgh (Leith), you'll be within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This hotel is 2.2 mi (3.5 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Hotel in New Town, Edinburgh · 8.93 km from centre
9.0
1,664 reviews
Breakfast available
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 8 minutes by foot from Royal Mile. This spa hotel is 0.3 mi (0.5 km) from St. Andrew Square and 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre.

Hotel in Broughton, Edinburgh · 9.27 km from centre
8.6
1,002 reviews
Breakfast available
With a stay at Holiday Inn Express - Edinburgh City Centre by IHG, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and 12 minutes by foot from Royal Mile. This hotel is 0.3 mi (0.5 km) from Princes Street and 0.4 mi (0.7 km) from St. Andrew Square.

Hotel in Haymarket, Edinburgh · 8.82 km from centre
8.8
51 reviews
Breakfast available
Located in Edinburgh (West End), Hub By Premier Inn Edinburgh Haymarket is within a 15-minute walk of Princes Street and George Street. This hotel is 0.7 mi (1.1 km) from Dean Village and 0.7 mi (1.2 km) from Grassmarket.

Guesthouse in Edinburgh · 8.51 km from centre
8.6
24 reviews
With a stay at Brae Guesthouse in Edinburgh, you'll be within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This guesthouse is 2.7 mi (4.3 km) from Edinburgh Castle and 2 mi (3.2 km) from Royal Mile.

Hotel in Edinburgh · 7.58 km from centre
9.2
313 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 · 10.14 km from centre
7.0
278 reviews
With a stay at Leith House in Edinburgh (Leith), you'll be within a 5-minute drive of Edinburgh Playhouse Theatre and Princes Street. This guesthouse is 1.7 mi (2.7 km) from Royal Mile and 2.2 mi (3.5 km) from Edinburgh Castle.