Choose your room
Enjoy recreation amenities such as a golf course or take in the view from a garden.
For lunch or dinner, stop by The Courtyard, a restaurant that specializes in British cuisine. You can also grab snacks at the coffee shop/café. Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 9:30 AM.
This establishment has received its official star rating from VisitScotland, the National Tourist Board for Scotland.
Featured amenities include express check-in, express check-out, and a 24-hour front desk. Free self parking is available onsite.
Make yourself at home in one of the 25 guestrooms. Complimentary wireless Internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Distances are displayed to the nearest 0.1 mile and kilometer.
Aberlady Bay Nature Reserve - 0.4 km / 0.3 mi
Gosford Sands - 1 km / 0.6 mi
Gullane Sands - 2.7 km / 1.7 mi
Luffness New Golf Course - 3.8 km / 2.4 mi
Seton Sands - 3.8 km / 2.4 mi
Longniddry Bents - 3.9 km / 2.4 mi
Longniddry Golf Club - 4.2 km / 2.6 mi
Gullane Golf Course - 5.7 km / 3.6 mi
Gullane Beach - 6.4 km / 4 mi
Muirfield Golf Course - 7.1 km / 4.4 mi
Dirleton Castle - 9.4 km / 5.9 mi
St Mary's Church - 10.7 km / 6.6 mi
Yellowcraigs - 11 km / 6.9 mi
Nungate Bridge - 11.3 km / 7 mi
Haddington Golf Club - 11.3 km / 7 mi
The preferred airport for The Lodge at Craigielaw is Edinburgh Airport (EDI) - 42.2 km / 26.2 mi
With a stay at The Lodge at Craigielaw in Aberlady, you'll be on the waterfront, within a 15-minute drive of Musselburgh Racecourse and Gullane Sands. This 4-star inn is 16.8 mi (27 km) from Royal Mile and 16.8 mi (27 km) from Palace of Holyroodhouse.
Near Aberlady Bay Nature Reserve