The Glasshouse, Autograph Collection is a contemporary hotel set in a historic building. While it doesn't have direct access to a beach, it is within driving distance of Aberdour Silver Sands. Aberdour Silver Sands is a stunning beach with golden sands and clear waters, perfect for a day of relaxation. Visitors can take a leisurely walk along the beach, explore the nearby Aberdour Castle, or simply enjoy the peaceful surroundings.