Skip to main content
4 star

Trearddur Bay Hotel

Trearddur Bay beachfront, 2 miles from Holyhead · Hotel

A 47-room beachfront hotel right on Trearddur Bay, with two on-site dining rooms and many rooms enjoying sea views and balconies.

About Trearddur Bay Hotel

The Trearddur Bay Hotel sits directly above the sand at Trearddur Bay, two miles south of Holyhead, and is the closest thing this stretch of coast has to a destination hotel. Its 47 bedrooms range from standard doubles to premium rooms with sea views, balconies, Nespresso machines and rainfall showers, and the position means many guests barely need to drive during their stay.

Food and drink is split across two venues under one roof: the Inn at the Bay for pub classics and a midweek prix fixe menu, and The Bay Restaurant for a more seasonal, daily-changing approach using local produce. A garden bar, the 1828 Bar Gardd a Chegin, adds an outdoor option in fine weather, and Sunday roasts with unlimited Yorkshire puddings are a local fixture.

The hotel is dog-friendly throughout its dining areas, runs a smart parking system for its free car park, and hosts weddings and events in its function spaces. For anyone prioritising beach access and a proper sea view over proximity to the ferry terminal, it is the standout choice in the Holyhead area.

At a glance

Property type
Hotel
Location
Trearddur Bay beachfront, 2 miles from Holyhead
Star rating
4 star
Guest score
8.2 / 10 (1,400 reviews)
Prices from
£120 per night
Destination
Holyhead