A TABLE WITH A VIEW The art of eating well by the Coast

Set against the sweeping shoreline of the Gower Peninsula, dining at Oxwich Bay Hotel is as much about the setting as it is the food. Open daily from 8am, the hotel offers a relaxed yet refined food & beverage experience, where coastal views, seasonal menus and warm Welsh hospitality come together effortlessly.

Whether you are searching for a restaurant in the Gower Peninsula, a leisurely afternoon tea in South Wales, or the best Sunday lunch in Swansea, Oxwich delivers a quietly confident take on classic seaside dining.

Morning Coffee & Breakfast by the Beach

There are few better ways to begin the day than with breakfast overlooking the bay. As one of the most scenic spots for breakfast in Swansea and the wider South Wales coast, the hotel invites guests to ease into the morning at their own pace.

In cooler months, settle in fireside with a freshly brewed coffee and a traditional cooked breakfast. When the weather turns, the terrace becomes the place to be-sunlight, sea air and the gentle rhythm of the tide setting the tone for the day ahead.

Menus balance hearty favourites with lighter options, making it an ideal choice for those staying locally or exploring the coastline in search of quality restaurants in South Wales.

Afternoon Tea in the Gower Peninsula

For those seeking a more indulgent pause, afternoon tea in the Gower Peninsula is elevated here into a refined coastal ritual.

Served with understated elegance, guests can expect delicate finger sandwiches, warm scones with jam and Welsh cream, and a selection of handcrafted sweet treats. Free-flowing tea or coffee completes the experience, with the option to add a glass of Prosecco or Champagne for a celebratory touch.

Whether you are looking for arguably the best afternoon tea in Wales or a memorable treat during a coastal escape, this is an experience designed for lingering.

All-Day Dining by the Coast

Throughout the day, the Café Bar and Restaurant offers a menu that celebrates fresh, local produce and the best of Welsh ingredients. From traditional beachside favourites such as fish and chips to perfectly cooked steaks, each dish reflects the hotel’s commitment to quality without unnecessary fuss.

It’s this balance that positions Oxwich Bay Hotel as one of the best restaurants in the Gower Peninsula-equally suited to relaxed lunches, casual dinners, or a spontaneous stop after a walk along the shore.

Sunday Lunch in South Wales, Perfected

A highlight of the week, Sunday lunch here is a true coastal classic. Widely regarded as one of the best Sunday lunches in South Wales, the offering brings together generous portions and thoughtful preparation.

Expect slow-cooked meats such as 18-hour braised beef, traditional roast chicken, and a carefully crafted vegan chestnut and cranberry roast. Each is served with all the expected accompaniments-crisp roast potatoes, seasonal vegetables and rich gravies.

It’s a timeless way to gather, unwind, and round off the weekend beside the sea.

Plan Your Visit

Beyond the food itself, the experience remains relaxed and inclusive. Four-legged friends are welcome in designated areas, making it a natural choice for those seeking dog-friendly restaurants in the Gower Peninsula. Complimentary parking adds further ease, allowing guests to settle in without distraction.

From morning coffee to evening dining, Oxwich Bay Hotel continues to define what coastal dining in Swansea and South Wales should feel like-unhurried, elegant, and rooted in its surroundings.

Experience relaxed coastal dining, seasonal menus and one of the most scenic settings on the Gower Peninsula.