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

Holiday park in East Lothian, Port Seton · 5.92 mi from centre
9.3
29 reviews
Boasting a balcony with garden views, a garden and a bar, Cosy Holiday Home at Seton Sands near Edinburgh and North Berwick can be found in Port Seton, close to Seton Sands Longniddry Beach and 12 km from Muirfield. There is an in-house restaurant and free private parking. The property is non-smoking and is situated 20 km from Arthurs Seat.
The holiday park with a terrace and sea views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a shower. Towels and bed linen are offered in the holiday park. There is also a seating area and a fireplace.
A minimarket is available at the holiday park.
A bicycle rental service is available at the holiday park, while cycling can be enjoyed nearby.
Dalhousie Castle is 21 km from Cosy Holiday Home at Seton Sands near Edinburgh and North Berwick, while Edinburgh Waverley station is 22 km from the property. Edinburgh Airport is 33 km away.

Campsite in East Lothian, Longniddry · 5.67 mi from centre
9.7
7 reviews
Offering a garden and garden view, Luxury Lodge in Seton Sands, Willerby Sheraton is set in Longniddry, 13 km from Muirfield and 20 km from Arthurs Seat. 21 km from Dalhousie Castle and 23 km from Edinburgh Waverley station, the property offers a terrace and a bar. Free WiFi is available throughout the property and Seton Sands Longniddry Beach is 500 metres away.
The campground consists of 2 separate bedrooms, 2 bathrooms with a hair dryer, a seating area, and a living room. Towels and bed linen are featured in the campground. The property has an outdoor dining area.
Edinburgh Playhouse is 23 km from the campground, while Royal Yacht Britannia is 23 km away. Edinburgh Airport is 33 km from the property.

Campsite in East Lothian, Port Seton · 6.50 mi from centre
9.3
18 reviews
Located in Port Seton, St Andrews Retreat Seton Sands provides a restaurant, sea views and free WiFi, 600 metres from Seton Sands Longniddry Beach and 13 km from Muirfield. Providing a bar, the property is located within 20 km of Dalhousie Castle. The property is non-smoking and is situated 19 km from Arthurs Seat.
The campground features 1 bedroom, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a shower. This campground also provides guests with a terrace that doubles up as an outdoor dining area. There is also a seating area and a fireplace.
Guests can enjoy the indoor pool and garden at the campground.
Edinburgh Waverley station is 22 km from St Andrews Retreat Seton Sands, while Edinburgh Playhouse is 22 km away. Edinburgh Airport is 32 km from the property.

Hotel in Holyrood, Edinburgh · 15.57 mi 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.6 mi (1 km) from Edinburgh Playhouse Theatre.

Hotel in Leith, Edinburgh · 16.15 mi 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 Royal Mile and Edinburgh Playhouse Theatre. This hotel is 3.4 mi (5.5 km) from Edinburgh Castle and 2.8 mi (4.5 km) from Princes Street.

Hotel in New Town, Edinburgh · 15.26 mi from centre
8.0
2,339 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.

Hotel in Musselburgh · 10.98 mi from centre
8.6
362 reviews
Breakfast available
When you stay at Ravelston House in Musselburgh, you'll be on the beach, within a 15-minute drive of Royal Mile and Edinburgh Castle. This beach hotel is 5.5 mi (8.9 km) from Princes Street and 5.8 mi (9.4 km) from University of Edinburgh.

Hotel in Dunbar · 10.82 mi from centre
7.8
422 reviews
Breakfast available
Located in the seaside town of Dunbar, The Royal Mackintosh is just 2 minutes’ walk from Dunbar Rail Station. There is an on-site restaurant, and limited free parking is available.
Each room at The Royal Mackintosh Hotel is located on the first floor and has its own TV and DVD player, along with tea and coffee-making facilities. There is an en suite bathroom and a hairdryer in every room.
Furnished with wood from the boardroom of the RMS Mauretania, the Mauretania Restaurant serves dishes from fresh and local produce. The lounge bar offers informal dining and a range of malt whiskies, fine wines and real ales.
Dunbar’s central shops and restaurants are located on the high street, all within a 5-minute walk from the hotel. Dunbar Golf Club and Winterfield Golf Course are both less than 5 minutes away by car, and Tantallon Castle is a 25-minute drive away.

Hotel in Leith, Edinburgh · 15.39 mi from centre
7.2
133 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 bed & breakfast is 1.7 mi (2.7 km) from Royal Mile and 2.2 mi (3.5 km) from Edinburgh Castle.

Hotel in Bonnyrigg · 13.34 mi from centre
8.6
727 reviews
Breakfast available
Located in Bonnyrigg, Dalhousie Castle Hotel & Spa is in the suburbs, within a 15-minute drive of Rosslyn Chapel and University of Edinburgh. This spa hotel is 8.7 mi (14.1 km) from Grassmarket and 8.8 mi (14.1 km) from Royal Mile.

Hotel in Leith, Edinburgh · 15.07 mi from centre
8.2
942 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 eco-friendly hotel is 2 mi (3.2 km) from Princes Street and 2.8 mi (4.5 km) from University of Edinburgh.

Hotel in Edinburgh · 15.11 mi from centre
9.0
279 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 5 minutes from Royal Mile. This boutique hotel is 2.1 mi (3.4 km) from Edinburgh Castle and 2.5 mi (4 km) from Princes Street.

Hotel in Leith, Edinburgh · 15.49 mi from centre
8.8
936 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.

Aparthotel in Stockbridge, Edinburgh · 16.78 mi from centre
9.6
612 reviews
A stay at Clarendon Luxury Apartments places you in the heart of Edinburgh, within a 15-minute walk of Princes Street and George Street. This aparthotel is 1.6 mi (2.6 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.

Hotel in Haymarket, Edinburgh · 16.75