Waldorf Astoria Edinburgh - The Caledonian is a luxurious hotel situated in a historic building. Although it doesn't have a beach on-site, it is located near the charming town of North Berwick, which is home to several stunning beaches. One of the notable beaches in the area is North Berwick West Beach, offering beautiful views of the Bass Rock and the Firth of Forth. Visitors can relax on the sandy shores, go for a swim, or even try their hand at various water sports.