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 Monday-Thursday from 12-5pm, from Monday 5th January 2026, enjoy two courses from our A la Carte menu for just £25 per person.
Enjoy midweek traditional afternoon tea for just £30pp, Monday-Thursday from 3pm, available from Monday 5th January.
Enjoy three small plates for the price of two, Mondays & Tuesdays, between 3pm & 6pm from Monday 5th January 2026.
Two guests can each savour a main dish from our A la Carte menu for a total of just £30 from Monday 5th January 2026.
Enjoy a two course dinner from our A la Carte menu between 6pm-7pm, Monday-Thursday from Monday 5th January 2026 for just £25 per person.
Enjoy a full English breakfast, hot drink and glass of prosecco for just £25, available from Monday 5th January.
For a limited time only, enjoy 2 for £25 on selected brunch dishes.