The Angel Inn

Salem, Llandeilo

“The Perfect Country Pub”

Call 01558 822982

Great Food ∼ Real Ales ∼
Friendly Atmosphere ∼ Log Fires

We are a friendly country pub just 3 miles outside the old market town of Llandeilo.

The Angel has a warm and cosy atmosphere with fires, a good choice of real ales, lagers, beers, wines and spirits all served by our friendly staff.

We serve delicious freshly cooked food with quality seasonal ingredients; great for a snack, business lunch or dinner with friends.

We can accommodate private parties, weddings, meetings and other functions in our dining room, which seats up to 120 guests.

Six Nation Rugby

Join us to watch the Six Nations championship, and during Welsh games enjoy:

Ireland: 24 February, 2:15 • Italy: 11 March, 3:00 • France 17 March, 5:00.

Mothers Day

Book now to reserve a table for Mother’s Day. We have three sittings through the afternoon, at 12.00 Noon, 2.00pm and 4.00pm.

Normal prices will apply, Main Course Carvery with a choice of 6 Meats, plus Fish and Vegetarian option. One Course £9.95

For all bookings and food reservations please call 01558 822982.

Wedding Reception Perfection

We had a our wedding reception here for 40 people and we were blown away with the quality of the food and staff.

Really friendly atmosphere in a warm and inviting setting and their new chef is an absolute star. If deserts are your thing, he makes an apple crumble that will give your Mamgu a run for her money!

Cannot recommend enough.



On this visit, our first since the pub reopened, our family enjoyed a wonderful Saturday evening meal. The choice of food was amazing and everything prepared to perfection yet served very quickly. The owners took time to chat with everyone. They have refurbished the pub beautifully and the ambience is warm and welcoming. Thank you, Jo, Paul and staff for providing a such a pleasant experience. We are pleased to recommend The Angel Inn to guests staying at Parc Mawr Barn Cottage and Dairy Cottage.

Chris and Cindy
© The Angel Inn, Salem, Llandeilo, Carmarthenshire, SA19 7LY. 01558 822982