You have not entered any valid search criteria.

Please enter your destination and perform your search again.

Twelve Knights


Margam Road, Port Talbot, SA13 2DB

Price From

View Rooms

About the hotel

Conveniently situated less than a mile from the M4 (Junc 38), the Twelve Knights is a warm and welcoming pub with a traditional feel. There are 11 en-suite bedrooms (newly refurbished), including twins, singles, doubles and a family room. As well as a traditional bar and restaurant, facilities include two meeting rooms one of which is a ground-floor function room catering up to 150 guests, which can also act as a separate restaurant.

The menu changes seasonally and includes pub favourites such as burgers, fish and chips, and steaks, as well as lighter options including pasta, salads, jacket potatoes and fresh fish. Roast dinners are available on Sundays. Nearby are Margam Park, Aberavon beach, Afan Argoed forest park and the Mumbles, while the motorway links also make more distant attractions easily accessible.

Larger map Close map


    • /
    • Clear

Room Availability

Showing Sunday 4 December 2016 to Monday 5 December 2016

Change Search

You have not entered any valid search criteria.

Please enter your destination and perform your search again.

Facilities Show/hide

Hotel Non-Smoking Throughout, Cots available, Tea/Coffee making facilities in each room, Telephone In Each Room, Childrens Facilities - Outdoor
Car parking available onsite
Disabled Access Public Areas, Disabled toilets on ground floor

Useful Info Show/hide

14:00 23:00
Max Child Age
Up to 12 years old
Important information
The price shown is based on the occupancy and dates you have searched for. Prices and availability are subject to change based on the arrival date, number of nights and occupancy searched for. All prices are inclusive of all local taxes.
Pets are not allowed

Customer Reviews

Our reviews are from genuine customers. We verify that the customer has stayed before leaving a review.

Very Good

All reviews (28)

89% would recommend it to a friend


Customer service


Food quality

Room quality


  • Barbara Hawke

  • November 2016

Staff in all areas wonderful

We enjoyed most aspects of our stay.

The evening meal and breakfast were all excellent flavour and value for money. The staff in the bar, the restaurant and other areas were all very efficient, friendly and customer service was very good. Only a couple of small things. The toilet seat in the bathroom was wonky and moved every time you sat on it (but should be easily fixed). The duvets could have been thicker (quite thin) for the time of year as not really warm enough and no extra blankets/duvets in the wardrobe. The room we were in (room 7) was quite noisy as we were told in the morning when we mentioned it that the vents were very closely outside and came on early in the morning and stayed on until late at night and could not be switched off. Would stay here again if given a quieter room (apparently ones at the front would have been quieter).

  • c thomas

  • October 2016

Twelve Knights

Would definately stay there again well worth the cost & staff were very helpfull & pleasant.

See all guest reviews

Social Says