Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Tyninghame Beach is located in Dunbar. Travellers like this welcoming area for its bars and restaurants. Dunbar is home to 14 hotels and other accommodation options, so you can find something with the amenities you're looking for.
Choose from these hotels and other accommodation options, all within a mile of Tyninghame Beach:
After you've visited Tyninghame Beach, you can discover the sights and attractions within just a few miles of the area.
Learn about local history at Tantallon Castle and John Muir's Birthplace. You might spend a leisurely day outdoors at Bass Rock and North Berwick Law. Lounge by the water at Belhaven Beach and Seacliff Beach.
If you want to see more of the surrounding area, you might plan a visit to East Links Family Park and Winterfield Golf Club. You might also stop by Dunbar Golf Club, located 4.4 mi from Tyninghame Beach, or Hailes Castle which is 5 mi away.