Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.
This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.
Set opposite Musselburgh Racecourse, Arden House - rooms with continental breakfast is a Victorian villa which still retains its original features.
Around 10 miles east of Edinburgh city centre, the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodation.
Located in Musselburgh, within 1.9 km of Portobello Beach and 8.7 km of Edinburgh Playhouse, The Ship Inn provides accommodation with a shared lounge and a bar, and free WiFi.
Conveniently set in the centre of Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a restaurant. This 4-star hotel offers a bar.
Set across 3 Georgian townhouses, The Place Hotel offers 4-star accommodation and bar, in the heart of Edinburgh's city centre. A flat-screen TV and free Wi-Fi are provided in each stylish room.
Malalakad nang limang minuto mula sa Waverley Train Station, ang ibis Edinburgh Centre South Bridge – Royal Mile ay nag-aalok ng accommodation na nasa sentro ng Old Town.
Leonardo Royal Hotel Edinburgh is In the heart of Edinburgh's Old Town, right beside the Royal Mile and less than a 5-minute walk from Waverly Train Station.
Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.