4 star hotels in Newport (Pembrokeshire)

Multiple accommodations for your stay
Check-in date:
28 Aug 2026
Check-out date:
29 Aug 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with


Clear Filters
Apply Filters

6 results found

Newport Links Golf Club , Pembrokeshire

Golf Course Road, Newport (Pembrokeshire), United Kingdom (Open map)

The reconstructed Castell Henllys Iron Age Hill Fort is in close proximity to the hotel, while Newport Links Golf Club & Resort is a...
Read more...
8.4
Very Good
95 reviews

The Golden Lion, Newport, Pembrokeshire

East Street, Newport (Pembrokeshire), United Kingdom (Open map)

Newport centre can be reached within 5 minutes' walk. Featuring Wi-Fi in public areas, The Golden Lion, Newport, Pembrokeshire Hotel...
Read more...
8.8
Fabulous
626 reviews

Llys Meddyg

East Street, Newport (Pembrokeshire), United Kingdom (Open map)

The hotel is located right in the centre of Newport, within 6 km of Castell Henllys Iron Age Village and right near Tabernacle...
Read more...
8.9
Fabulous
262 reviews

Castle Inn

Bridge Street, Newport, Newport (Pembrokeshire), United Kingdom (Open map)

Located 250 m from Church Of Saint Mary, the inn is 5 minutes' walk from Newport city centre. Located approximately 5 minutes' walk...
Read more...
9.3
Superb
161 reviews

Blas At Fronlas Cafe - The Heart Of Newport

Blas At Fronlas Cafe, Newport (Pembrokeshire), United Kingdom (Open map)

Penlan Uchaf Gardens is 3.9 km from the comfortable hotel and Newport Golf Club is about 600 metres away. Blas At Fronlas Cafe - The...
Read more...
9.8
Exceptional
268 reviews

Cnapan Guest House

Cnapan East Street, Newport (Pembrokeshire), United Kingdom (Open map)

Located only 250 metres from Tabernacle Chapel, this comfortable guest house is only 450 metres from Carreg Coetan Burial Chamber....
Read more...
9.7
Exceptional
130 reviews
Thank you for subscribing
Close