See the latest prices and deals by choosing your dates.
North Berwick (0.4 miles from Tantallon Castle)
Located in North Berwick and only less than 1 km from Seacliff Beach, Auldhame House East Wing, Seacliff provides accommodation with sea views, free WiFi and free private parking.
Whitekirk (0.5 miles from Tantallon Castle)
Situated in Whitekirk, 2.9 km from Seacliff Beach, Lodges at Whitekirk Hill some with Hot Tubs - North Berwick provides accommodation with beauty services, a fitness room and a steam room.
Whitekirk (0.4 miles from Tantallon Castle)
Situated in Whitekirk in the Lothian region, "Lammermuir" Rock & Castle Escapes features a balcony. This property offers access to a terrace and free private parking.
Whitekirk (0.4 miles from Tantallon Castle)
Featuring garden views, “Whitekirk” Rock & Castle Escapes provides accommodation with a garden and a balcony, around 1.1 km from Seacliff Beach.
North Berwick (1.4 miles from Tantallon Castle)
Situated in North Berwick in the Lothian region, with West Bay nearby, Charming Cottage in North Berwick with Sea Views features accommodation with free WiFi and free private parking.
North Berwick (2.1 miles from Tantallon Castle)
Situated in North Berwick, 300 metres from West Bay, Bass Rock Beachside Flat features recently renovated accommodation with free WiFi and barbecue facilities.
Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar.
Quaint, authentic, great atmosphere. Very friendly staff
Set in the heart of East Lothian's famous golf courses, Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site.
It was clean and comfortable and loved the location
Within walking distance of picturesque Haddington and just 26 km from Edinburgh, Maitlandfield House boasts quality, efficiency, traditional charm and original elegance.
Good location, dog freindly and excellent porridge
Set in Leven-Fife, 19 km from St Andrews University, The Crusoe offers accommodation with a terrace, free private parking, a restaurant and a bar.
the setting was gorgeous, loved everything about this place
Situated in Gullane, 1.2 km from Gullane Beach, The Mallard Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant.
Warm welcome and friendly service. Excellent food.
Situated within less than 1 km of Billow Ness Beach and 15 km of St Andrews Bay, The Coastal Inn Outbuilding features rooms in Cellardyke. This 4-star hotel offers free WiFi.
Lovely breakfast and great wee pub with all sports channels
Around 11 miles south of St Andrews, The Upper Largo Hotel & Restaurant provides well-appointed rooms with free on-site parking and Wi-Fi.
Beautiful location, great staff and fantastic food
Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.
Lovely, spacious rooms. We'll equipped and very clean.