Trecastell Hotel by the Sea

★ 4.4 out of 5 · Google

  • 15 bedrooms
  • ★★★ 3-star
  • No pets

Facilities

  • Bar
  • Free Parking on Premises
  • Near a Beach
  • Non Smoking
  • Restaurant
  • TV
  • WiFi

A Welcoming Coastal Hotel at Bull Bay, Anglesey

The Trecastell Hotel sits in the pretty bayside village of Bull Bay (Porth Llechog) near Amlwch, on the northern coast of Anglesey. A family-run hotel with comfortable rooms, a characterful bar and a restaurant serving food throughout the day, it makes a relaxing base for exploring the island’s wild and beautiful north coast, with the sea and the coast path right on the doorstep.

Rooms, restaurant and bar

The hotel offers comfortable bedrooms with plush bedding and thoughtful touches, in a friendly, family-run setting. Downstairs, the restaurant looks out over the surrounding Amlwch landscape and serves breakfast, lunch and dinner, with changing menus that reflect the seasons and a popular Sunday carvery — all overseen by head chef Matt Jones. The bar is a sociable spot for a drink, with a good range of fine wines, craft beers and cocktails, and there is a function room available for hire if you are marking a special occasion.

The kitchen is open daily from 9am and the licensed bar from noon, so whether you want a leisurely breakfast, a long lunch after a coastal walk or a relaxed dinner, it is all under one roof. Through the year the village also hosts events such as the Bull Bay Music Festival, adding to the welcoming, community feel of the place.

What makes the Trecastell such a comfortable base is having good food and a proper bar right where you are staying. After a bracing walk along the cliffs, you can come back to a relaxed dinner and a drink without going anywhere — and start the next day with a hearty breakfast before heading out again. The friendly, family-run atmosphere and the seaside setting make it a genuinely enjoyable place to spend a few days exploring the north of the island.

At a glance

  • Family-run coastal hotel at Bull Bay, near Amlwch
  • Comfortable rooms with quality bedding
  • Restaurant serving breakfast, lunch and dinner, plus a Sunday carvery
  • Bar with wines, craft beers and cocktails
  • Function room available for hire
  • On Anglesey’s north coast, by the Anglesey Coastal Path

Bull Bay and the north coast

Bull Bay is a small, scenic resort on the northern tip of Anglesey, with a sheltered bay, a clifftop golf course and the Anglesey Coastal Path running right past. It is one of the island’s most dramatic stretches of coastline, with rocky coves, sea views and big skies. The historic port of Amlwch and the copper-mining heritage of Parys Mountain are close by, while the seaside village of Cemaes, the tern colony at Cemlyn Bay and the sandy cove at Church Bay are all within easy reach for days out. For more places to stay nearby, see our guide to accommodation around Amlwch and the north coast.

Frequently Asked Questions

Is there food on site? Yes — a restaurant serving breakfast, lunch and dinner, plus a Sunday carvery, and a bar.

What kind of hotel is it? A friendly, family-run coastal hotel.

Can it host events? Yes, there is a function room available for hire.

Where is it? At Bull Bay, near Amlwch, on Anglesey’s north coast.

What’s nearby? The Anglesey Coastal Path, Amlwch, Parys Mountain, Cemaes and Church Bay.

What food is served? Breakfast, lunch and dinner with changing seasonal menus, plus a popular Sunday carvery.

What time does it open? The kitchen is open daily from 9am and the licensed bar from noon.

Who runs it? It is a friendly, family-run hotel, with food overseen by head chef Matt Jones.

For a welcoming base with good food on Anglesey’s beautiful north coast, check availability and book your stay using the booking options on this page.


Location

View on OpenStreetMap ›

Nearby places to stay

x