Dining experiences tailored to you 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 and 6-7pm , enjoy two courses from our A la Carte menu for just £30 per person.
Read More Book Online
Savour a beautifully prepared traditional roast with all the trimmings for just £47.50 per person.
Read More Book Online
Savour two courses from our À La Carte menu and receive £15 per guest towards your dining experience.
Read More Book Online
For a limited time only, enjoy 2 for £25 on selected brunch dishes.
Read More Book Online
For a limited-time only receive 30% off selected food items on our seasonal Brasserie menu.
Read More Book Online
Enjoy two cocktails for £22 when dining Sunday-Thursday from 6pm.
Read More Book Online
Enjoy 20% off your food bill when dining in a group of 7–12 guests available Monday-Thursday until the end of June 2026.
Read More Book Online
Savour a beautifully prepared traditional roast with all the trimmings for just £42.50 per person after 6pm.
Read More Book Online