Welcome to the Trearddur Bay Hotel, Anglesey

The Trearddur Bay Hotel is more than just a hotel. With 47 beautiful bedrooms, many with fabulous sea views and balconies and all with the comforts you’ll need for a relaxing break. Our grounds are located right by the beach, ideal for seaside views while you cosy up in our Inn at the Bay pub. Our menus offer seasonal specials and pub classics, and our bar is brimming with award-winning cask ales, quality wines, premium gins and spirits.

There’s also the option of The Trearddur Restaurant & Bar, which has its own menu that focuses on daily, freshly prepared, seasonal specials, for a special dining experience. We have fantastic space for events, parties and coastal Anglesey beach weddings. Our great location, overlooking the beautiful sandy bay of Trearddur, is the perfect venue for your celebration, party or beside the sea wedding. Head over to our Weddings & Events page for more information and to book. There’s always something interesting going on here at the hotel, to make sure you don’t miss out on any upcoming events, look at our What’s On page.

There’s also plenty to get up to whilst you’re here. For ideas on what to do, where to go and sites to see, check out our Explore page.

Our pool is undergoing essential maintenance and is out of use, we are sorry for any inconvenience.

Sunday Roasts

The perfect way to end the week with the best Sunday Roast in Trearddur Bay. Bring the family together to enjoy tender slow roasted meats or meat-free options too, fresh seasonal veg and golden roast potatoes perfectly fluffy in the middle and all the trimmings, now with bottomless gravy and home made Yorkshire puddings. Treat your date to a sharing platter for £30 to share for the ultimate Sunday feast and the ideal way to cosy up on a Winter's afternoon.

Although it’s best to book online
we will always save tables for walk-ins.

Dine with us


What's on




Come on in the fire's on

There’s no better place to cosy up this season than by the fire with a pint in the Inn At The Bay. Whether you’ve had a sea-breezy day out exploring Anglesey with family, visiting with friends for a meal out, or just fancy a relaxing pint, we’re ready with warm welcomes, toasty open fires, hearty food and cold beers.

Sign Up

Keep up to date with our latest news & offers


Read all our reviews

Come get social with us

Food Service Times - The Bay Restaurant

  • Monday - Sunday 5-9.30pm

Food Service Times - Inn at the Bay

  • Monday to Sunday 12-9pm

Opening Hours

  • Monday - Saturday 12 - 11pm
  • Sunday 12-10.30pm