Hotels in Neath
11 handpicked places to stay
Photo © Kenneth Davidson, Google Maps
St Ives
Hotel · 12 Old Market Street, Neath
St Ives is a compact four-room hotel on Old Market Street in Neath, with dogs welcome and a bar on site.
Ty Selah Rugby Ave Neath
B&B · 6 Rugby Ave, Neath
Adults-only B&B in a Neath townhouse close to the centre, with a garden, bar and free WiFi for a relaxed stay.
The Castle Hotel Neath
Hotel · The Parade,, Neath
A 30-room hotel on The Parade in Neath, with free on-site parking and easy reach of Neath Abbey and Aberdulais Falls.
The Bluebell Hotel
Hotel · The Parade, Neath
A 23-room hotel on The Parade in Neath, close to the town centre, with free on-site parking and a garden for guests.
Cwmbach Guest House
Guest Accommodation · Cwmbach Road, Neath
Guest house on Cwmbach Road in Neath with a garden and free parking, handy for golf, cycling, walking and nearby pubs and restaurants.
Holiday Inn Express Swansea East
Hotel · Junction 43 M4, Neath
A budget-friendly stopover at Junction 43 of the M4 near Neath, well placed for road-tripping to Swansea and the Brecon Beacons.
Premier Inn Port Talbot
Hotel · Baglan Road, Port Talbot · 3.4 miles away
Premier Inn Port Talbot on Baglan Road offers 68 modern rooms with free parking, handy for Aberavon Beach, Margam Country Park and the M4.
Towers Hotel & Spa
Hotel · Jersey Marine, Swansea · 3.8 miles away
Hotel with spa on the Jersey Marine coast near Swansea, offering a warm indoor pool, spacious rooms and free parking.
The Dillwyn Arms
Hotel · The Cross, 1a Herbert St, Swansea · 4.7 miles away
Pub hotel at The Cross in Swansea, known for hearty homemade meals and a free salad bar alongside comfortable rooms.
Blancos Hotel and Restaurant
Hotel · Green Park, Port Talbot · 4.8 miles away
Blancos Hotel and Restaurant in Port Talbot pairs an on-site restaurant and bar with straightforward, well-equipped rooms near Dare Valley Country Park.
Best Western Aberavon Beach Hotel
Hotel · Best Western Aberavon Beach Hotel, Port Talbot · 4.9 miles away
Best Western Aberavon Beach Hotel is a 65-room seafront hotel in Port Talbot, right on Aberavon Beach promenade.
Know a hotel / b&b in Neath that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b