

At the Roslin Beach Hotel, we offer a diverse range of dining offers to suit every taste. Whether you're in the mood for a leisurely brunch, sophisticated brasserie dishes, gourmet a la carte selections, or a classic afternoon tea, we have something for everyone.
Available for 3 days only- Enjoy 2 for 1 on main courses on our brand new Spring À la Carte menu.
Indulge in a two course lunch from our A la Carte menu for just £33 between 12pm-5pm.
Enjoy a full English breakfast, hot drink and glass of prosecco for just £25.
Enjoy a two course dinner from our A la Carte menu between 6pm-7pm for just £39.
Enjoy three small plates for the price of two
Enjoy midweek traditional afternoon tea for £33 per person
Pair a complimentary glass of prosecco with any delicious dish chosen from our brunch menu
Enjoy 2 for 1 on selected brunch dishes