Christmas Dining In Swansea
at The Grand Hotel
Make Christmas unforgettable and mark the festive season with a dining experience like no other at The Grand Hotel Swansea. Enjoy the aromatic scent of mulled wine along with festive decorations creating a warm and festive atmosphere. The ambience reflects a sophisticated charm, making it the perfect place to meet with friends, family or colleagues and enjoy gourmet food, fine wines and exceptional service here at The Grand Hotel Swansea.
Our Festive Dining Options
Festive Lunch & Dinner
Festive Lunch and Dinner available daily,
from 12pm -9pm.
Throughout December
2 Courses £30pp / 3 Courses £35pp
Christmas Sunday Lunch
Join us for our Christmas Sunday Lunch,
Every Sunday throughout December.
2 Courses £30pp | 3 Courses £35pp
Festive Afternoon Tea
Available from Friday 20th November
Thursday – Saturday, 12 – 4pm
£29.95 per person / £34.95 with Cocktail
Glitterball – Christmas Join A Party
All tickets include an arrival drink, 3 course meal
live entertainment & DJ until late. Read More
Lunch Dates & Evening Dates available
Lunch £50pp / Evening £55pp
Breakfast with Santa
Meet Santa with a gift for all the children
December 19th, 21st, 22nd & 23rd – 9.30am
£19.95 per Adult / £12.95 per Child
Family Lunch with Santa
Meet Santa with a gift for all the children
Sunday December 13th & 20th
£32 per Adult / £15 per Child
Bookings
All Christmas bookings can be made by calling 01792 645898 or emailing our Christmas Co-ordinator at [email protected]. Our friendly team are on hand to make your Christmas the best yet.

Christmas Brochure
Celebrate the holiday season in style at The Grand Hotel Swansea and create magical Christmas memories.
VIEW BROCHURE
Festive Lunch Menu
Available daily during the Festive season.
2 Course £30 | 3 Course £35 per person

Festive Dinner Menu
Available daily during the Festive season.
2 Course £30 | 3 Course £35 per person
