We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Aberavon Beach

Port Talbot, Wales
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

Oyster Hotel (Swansea, UK)
262 Oystermouth Rd, Swansea SA1 3UH, Wales
6.1 miles from Aberavon Beach
#11 of 25 hotels in Swansea
Traveler photos (4) | Map
Mansel Guestaccom (Swansea, UK)
67 Mansel Street, Swansea SA1 5TN, Wales
6.1 miles from Aberavon Beach
#29 of 47 Swansea B&B and Inns
Traveler photos (16) | Map
Show Prices
Morlais Guesthouse (Swansea, UK)
276 Oystermouth Rd, Swansea SA1 3UH, Wales
6.1 miles from Aberavon Beach
#32 of 47 Swansea B&B and Inns
Map
Tudor Court Hotel (Swansea, UK)
300-306 Oystermouth Road, Swansea SA1 3UJ, Wales
6.1 miles from Aberavon Beach
#41 of 47 Swansea B&B and Inns
Professional photos | Traveler photos (5) | Map
Show Prices
The Arches (Swansea, UK)
280 Oystermouth Road, Swansea SA1 3UL, Wales
6.1 miles from Aberavon Beach
#43 of 47 Swansea B&B and Inns
Traveler photos (3) | Map
Beachcomber (Swansea, UK)
364 Oystermouth Road, Swansea SA1 3UL, Wales
6.2 miles from Aberavon Beach
#9 of 25 hotels in Swansea
Traveler photos (11) | Map
Carlton Hotel (Swansea, UK)
358 Oystermouth Road | West Glamorgan, Swansea SA1 3UL , Wales
6.2 miles from Aberavon Beach
#21 of 25 hotels in Swansea
Traveler photos (3) | Map
The Bayswater (Swansea, UK)
322 Oystermouth Road, Swansea SA1 3UJ , Wales
6.2 miles from Aberavon Beach
#31 of 47 Swansea B&B and Inns
Map
Dulais Rock (Aberdulais, UK)
Main Road, Aberdulais SA10 8EY, Wales
6.2 miles from Aberavon Beach
#1 of 1 hotels in Aberdulais
Traveler photos (1) | Map
394 - 396 Oystermouth Road, Swansea SA1 3UL, Wales
6.3 miles from Aberavon Beach
#21 of 47 Swansea B&B and Inns
Professional photos | Traveler photos (23) | Map
Show Prices
Leonardos Guest House (Swansea, UK) 3.0 of 5
380 Oystermouth Rd, Swansea SA1 3UL, Wales
6.3 miles from Aberavon Beach
#30 of 47 Swansea B&B and Inns
Professional photos | Traveler photos (11) | Map
Show Prices
Glevdon Park Hotel (Swansea, UK)
362 Oystermouth Road, Swansea SA1 3UL, Wales
6.3 miles from Aberavon Beach
#34 of 47 Swansea B&B and Inns
Professional photos | Traveler photos (30) | Map
Show Prices
Southview Hotel (Swansea, UK)
392 Oystermouth Rd, Swansea SA1 3UL, Wales
6.3 miles from Aberavon Beach
#35 of 47 Swansea B&B and Inns
Map
The Times Hotel (Swansea, UK)
384 Oystermouth Rd, Swansea SA1 3UL, Wales
6.3 miles from Aberavon Beach
#42 of 47 Swansea B&B and Inns
Traveler photos (19) | Map
Upper Forest Way, Morriston, Swansea SA6 8WB, Wales
6.4 miles from Aberavon Beach
#1 of 1 hotels in Morriston
Professional photos | Traveler photos (20) | Map
Show Prices
Hunters Gate (Maudlam, UK)
Heol Las, Maudlam, Porthcawl CF33 4PL, Wales
6.4 miles from Aberavon Beach
Afan Lodge (Port Talbot, UK)
Afan Road, Duffryn Rhondda, Port Talbot SA13 3ES, Wales
6.5 miles from Aberavon Beach
#3 of 7 Port Talbot B&B and Inns
Professional photos | Traveler photos (16) | Map
Show Prices
The Crescent (Swansea, UK) 4.0 of 5
132 Eaton Crescent | Uplands, Swansea SA1 4QR, Wales (Formerly Crescent Guest House)
6.5 miles from Aberavon Beach
#14 of 47 Swansea B&B and Inns
Professional photos | Traveler photos (29) | Map
Show Prices
Beaumont (Swansea, UK)
72-73 Walter Rd, Swansea SA1 4QA, Wales
6.5 miles from Aberavon Beach
#24 of 25 hotels in Swansea
Map
The White House (Swansea, UK) 4.0 of 5
4 Nyanza Terrace | Uplands, Swansea SA1 4QQ, Wales
6.6 miles from Aberavon Beach
#2 of 25 hotels in Swansea
Professional photos | Traveler photos (38) | Map
Show Prices
Green Acre Motel (North Cornelly, UK)
Heol Fach, North Cornelly, Porthcawl CF33 4HL, Wales
6.6 miles from Aberavon Beach
#1 of 1 hotels in North Cornelly
Professional photos | Traveler photos (10) | Map
Show Prices
Harlton Guest House (Swansea, UK)
89 King Edward Road | Brynmill, Swansea SA1 4LU, Wales
6.6 miles from Aberavon Beach
#38 of 47 Swansea B&B and Inns
Map
Christmas Pie B&B (Swansea, UK)
2 Mirador Crescent, Swansea SA2 0QX, Wales
6.7 miles from Aberavon Beach
#1 of 47 Swansea B&B and Inns
Professional photos | Traveler photos (34) | Map
Show Prices
14 Mirador Crescent | Uplands, Swansea SA2 0QX, Wales
6.7 miles from Aberavon Beach
#4 of 47 Swansea B&B and Inns
Professional photos | Traveler photos (278) | Map
Show Prices
Grosvenor Guest House (Swansea, UK)
Mirador Crescent | Uplands, Swansea SA2 0QX, Wales
6.7 miles from Aberavon Beach
#37 of 47 Swansea B&B and Inns
Map
Cefn Bryn (Swansea, UK)
6 Uplands Crescent, Swansea SA2 0PB, Wales
6.7 miles from Aberavon Beach
#25 of 25 hotels in Swansea
Map
The Alexander (Swansea, UK) 4.0 of 5
3, Sketty Road, Swansea SA2 0EU, Wales
6.8 miles from Aberavon Beach
#1 of 25 hotels in Swansea
Professional photos | Traveler photos (36) | Map
Show Prices
Hurst Dene Hotel (Swansea, UK) 3.0 of 5
10 Sketty Road, Uplands, Swansea SA2 0LJ, Wales
6.8 miles from Aberavon Beach
#20 of 25 hotels in Swansea
Professional photos | Traveler photos (8) | Map
Show Prices
Pen Y Bryn, Pyle CF33 6RA, Wales
7.0 miles from Aberavon Beach
#1 of 1 Pyle B&B and Inns
Map
Col-Mar Guest House (Maesteg, UK)
2 Bethania Street, Maesteg CF34 9DJ, Wales
7.1 miles from Aberavon Beach
#1 of 1 Maesteg B&B and Inns
Traveler photos (3) | Map