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

Aparthotel in Dalkeith · 11.07 km from centre
6.1
117 reviews
Dalkeith Aparthotel is located in Dalkeith, 5.2 km from Dalhousie Castle, 10 km from University of Edinburgh, as well as 11 km from National Museum of Scotland. The property is situated 11 km from Arthurs Seat, 11 km from Edinburgh Waverley station and 11 km from The Real Mary King's Close. The aparthotel features family rooms.
The accommodation comes with a fully equipped kitchenette with a microwave and kettle, a flat-screen TV and a private bathroom with shower. The units are equipped with heating facilities.
Camera Obscura and World of Illusions is 11 km from the aparthotel, while Edinburgh Castle is 12 km away. Edinburgh Airport is 25 km from the property.

Campsite in Edinburgh · 11.47 km from centre
4.0
2 reviews
Offering a garden and garden view, Comfy Room with Private Bathroom is located in Edinburgh, 5.3 km from University of Edinburgh and 5.7 km from National Museum of Scotland. The property is situated 6 km from Edinburgh Waverley station, 6.3 km from The Real Mary King's Close and 6.5 km from Camera Obscura and World of Illusions. Free WiFi is available throughout the property and Arthurs Seat is 3.5 km away.
Towels and bed linen are provided in the campground. The accommodation is non-smoking.
Edinburgh Castle is 6.6 km from the campground, while Edinburgh International Conference Centre is 6.8 km away. Edinburgh Airport is 23 km from the property.

Holiday home in Gullane · 10.22 km from centre
6.5
2 reviews
Rosebery Place is set in Gullane, 2.6 km from Aberlady Bay Beach, 1.5 km from Muirfield, as well as 32 km from Edinburgh Playhouse. The accommodation is less than 1 km from the Gullane Beach and has free WiFithroughout the property.
The holiday home is fitted with a TV and 3 bedrooms.
Royal Mile is 32 km from the holiday home, while Edinburgh Waverley station is 33 km from the property. The nearest airport is Edinburgh Airport, 43 km from Rosebery Place.

Apartment in Edinburgh · 10.70 km from centre
5.5
71 reviews
Located 4.4 km from Arthurs Seat and 6.1 km from University of Edinburgh in Edinburgh, BNB Bed N Breakfast offers accommodation with a kitchen. The property is around 6.7 km from Edinburgh Waverley station, 6.7 km from Edinburgh Playhouse and 7 km from Royal Mile. Free WiFi is available throughout the property and Portobello Beach is 2.9 km 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.
National Museum of Scotland is 7.1 km from BNB Bed N Breakfast, while Camera Obscura and World of Illusions is 7.3 km away. Edinburgh Airport is 22 km from the property.

Guest house in Edinburgh · 10.54 km from centre
7.2
28 reviews
Duddingston Guest House - Rooms Only, a property with a garden, is located in Edinburgh, 5.9 km from Arthurs Seat, 6.2 km from Edinburgh Waverley station, as well as 6.2 km from Edinburgh Playhouse. It is set 2.1 km from Portobello Beach and offers a shared kitchen. Royal Mile is 6.4 km from the guest house and University of Edinburgh is 6.5 km away.
The units in the guest house are equipped with a TV. An oven, a microwave and toaster are also featured, as well as a kettle. At the guest house, the units are equipped with bed linen and towels.
National Museum of Scotland is 6.5 km from the guest house, while Camera Obscura and World of Illusions is 6.7 km away. Edinburgh Airport is 21 km from the property.

Apartment in Edinburgh · 11.56 km from centre
3.7
3 reviews
Featuring a hot tub, Hotel-Style Apartment with Free Parking, Sleeps 4 is situated in Edinburgh. The air-conditioned accommodation is 2.1 km from Portobello Beach, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is located 3.4 km from Arthurs Seat.
The spacious apartment comes with 1 bedroom, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with a microwave, a toaster, a washing machine, a fridge and kitchenware. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne and fruits. There is also a seating area and a fireplace.
Guests can also relax in the garden.
Edinburgh Waverley station is 3.6 km from the apartment, while Edinburgh Playhouse is 3.7 km away. Edinburgh Airport is 13 km from the property.

Hotel in Haddington · 11.15 km from centre
8.9
134 reviews
Breakfast available
Featuring a bar, The Victoria Inn is located in Haddington in the Lothian region, 14 km from Muirfield and 27 km from Arthurs Seat. This 3-star hotel offers room service. The property is non-smoking and is set 28 km from Dalhousie Castle.
Guest rooms are equipped with a flat-screen TV with satellite channels, a kettle, a shower, free toiletries and a desk. Each room comes with a coffee machine, a private bathroom and free WiFi, while selected rooms are equipped with a terrace and some have city views. The units include a wardrobe.
The hotel offers an à la carte or continental breakfast. At The Victoria Inn you will find a restaurant serving Argentinian, British and French cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.
You can play darts at the accommodation.
Edinburgh Waverley station is 30 km from The Victoria Inn, while Edinburgh Playhouse is 30 km from the property. Edinburgh Airport is 40 km away, and the property offers a paid airport shuttle service.

Hotel in Leith, Edinburgh · 13.23 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 Leith, Edinburgh · 14.95 km from centre
Breakfast available
With a stay at Premier Inn Edinburgh Leith Waterfront in Edinburgh (Leith), you'll be within a 10-minute drive of Edinburgh Playhouse Theatre and George Street. This hotel is 3.4 mi (5.5 km) from Edinburgh Castle and 2.8 mi (4.5 km) from Princes Street.

Hotel in Holyrood, Edinburgh · 14.32 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.

Hotel in New Town, Edinburgh · 13.78 km from centre
8.0
2,241 reviews
Breakfast available
Featuring free WiFi throughout the property, Terrace hotel offers accommodation in Edinburgh, 500 metres 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 accommodation has a 24-hour front desk.
Omni Centre is 600 metres from Terrace hotel, while Edinburgh Festival Theatre is 1.3 km from the property. The nearest airport is Edinburgh Airport, 12 km from the property.

Guesthouse in East Lothian, East Linton · 18.80 km from centre
8.2
396 reviews
Breakfast available
With a stay at The Linton Hotel in East Linton, you'll be within a 5-minute drive of Preston Mill & Phantassie Doocot Mill and Hailes Castle. This guest house is 3.3 mi (5.3 km) from John Muir House and 3.3 mi (5.3 km) from Dunbar Town House Museum.

Hotel in Leith, Edinburgh · 13.90 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 · 14.00 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 guest house is 2 mi (3.2 km) from Edinburgh Castle and 1.5 mi (2.5 km) from Royal Mile.

Guesthouse in Edinburgh · 14.18 km from centre
7.4
164 reviews
With a stay at Arrandale Guest House, you'll be centrally located in Edinburgh, within a 5-minute drive of Royal Mile and University of Edinburgh. This guest house is 1.9 mi (3 km) from Edinburgh Castle and 2.2 mi (3.6 km) from Princes Street.

Hotel in Leith, Edinburgh · 13.86 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 New Town, Edinburgh · 14.48 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 Edinburgh · 15.85 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.

Hotel in Leith, Edinburgh · 13.53 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 Edinburgh · 14.08 km from centre
9.0
294 reviews
Breakfast available
With a stay at Kildonan Lodge Hotel in Edinburgh (Newington), you'll be a 3-minute drive from University of Edinburgh and 6 minutes from Royal Mile. This boutique hotel is 2.1 mi (3.4 km) from Edinburgh Castle and 2.1 mi (3.4 km) from Princes Street.