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 Aberafan Beach

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

Hotels & B&Bs / Inns travellers recommend

Pen-y Bryn Guest House (Llangorse, UK) 5.0 of 5
Llangorse Rd, Llangorse, Wales
1.6 km from Aberafan Beach
#1 of 5 Llangorse B&B and Inns
Professional photos | Traveller photos (24) | Map
Show Prices
Willow Guest House (Llangyfelach, UK)
48 Swansea Road, Llangyfelach, Swansea SA5 7JA, Wales
2.8 km from Aberafan Beach
Christmas Pie B&B (Swansea, UK)
2 Mirador Crescent, Swansea SA2 0QX, Wales
3.4 km from Aberafan Beach
#1 of 45 Swansea B&B and Inns
Traveller photos (22) | Map
14 Mirador Crescent | Uplands, Swansea SA2 0QX, Wales
3.4 km from Aberafan Beach
#2 of 45 Swansea B&B and Inns
Professional photos | Traveller photos (237) | Map
Show Prices
The Alexander (Swansea, UK) 4.0 of 5
3, Sketty Road, Swansea SA2 0EU, Wales
3.4 km from Aberafan Beach
#4 of 26 hotels in Swansea
Professional photos | Traveller photos (31) | Map
Show Prices
Hurst Dene Hotel (Swansea, UK) 3.0 of 5
10 Sketty Road, Uplands, Swansea SA2 0LJ, Wales
3.4 km from Aberafan Beach
#21 of 26 hotels in Swansea
Professional photos | Traveller photos (8) | Map
Show Prices
Grosvenor Guest House (Swansea, UK)
Mirador Crescent | Uplands, Swansea SA2 0QX, Wales
3.4 km from Aberafan Beach
#35 of 45 Swansea B&B and Inns
Traveller photos (1) | Map
The White House (Swansea, UK) 4.0 of 5
4 Nyanza Terrace | Uplands, Swansea SA1 4QQ, Wales
3.6 km from Aberafan Beach
#5 of 26 hotels in Swansea
Professional photos | Traveller photos (35) | Map
Show Prices
Travelodge Swansea M4 (Swansea, UK)
Moto Service Area, M4 Motorway | Junction 47, Penllergaer, Swansea SA4 9GT, Wales
3.6 km from Aberafan Beach
#10 of 26 hotels in Swansea
Professional photos | Traveller photos (5) | Map
Show Prices
Beaumont (Swansea, UK)
72-73 Walter Rd, Swansea SA1 4QA, Wales
3.6 km from Aberafan Beach
#25 of 26 hotels in Swansea
Map
Ty Rhian (Swansea, UK)
12 Gore Terrace, Swansea SA1 5DN, Wales
3.6 km from Aberafan Beach
The Crescent (Swansea, UK)
132 Eaton Crescent | Uplands, Swansea SA1 4QR, Wales (Formerly Crescent Guest House)
3.7 km from Aberafan Beach
#13 of 45 Swansea B&B and Inns
Professional photos | Traveller photos (19) | Map
Show Prices
Ivey Place | High Street, Swansea SA1 1NX, Wales
3.7 km from Aberafan Beach
#11 of 26 hotels in Swansea
Professional photos | Traveller photos (61) | Map
Show Prices
Windsor Lodge Hotel (Swansea, UK) 3.0 of 5
Mount Pleasant, Swansea SA1 6EG, Wales
3.7 km from Aberafan Beach
#22 of 45 Swansea B&B and Inns
Professional photos | Traveller photos (47) | Map
Show Prices
Mansel Guestaccom (Swansea, UK)
67 Mansel Street, Swansea SA1 5TN, Wales
3.7 km from Aberafan Beach
#29 of 45 Swansea B&B and Inns
Professional photos | Traveller photos (16) | Map
Show Prices
The Dragon Hotel (Swansea, UK) 4.0 of 5
The Kingsway, Swansea SA1 5LS, Wales
3.8 km from Aberafan Beach
#13 of 26 hotels in Swansea
Professional photos | Traveller photos (63) | Map
Show Prices
Harlton Guest House (Swansea, UK)
89 King Edward Road | Brynmill, Swansea SA1 4LU, Wales
3.9 km from Aberafan Beach
#36 of 45 Swansea B&B and Inns
Traveller photos (1) | Map
Tallizmand Guest House (Llanmadoc, UK)
Llanmadoc | Gower, Llanmadoc SA3 1DE, Wales
4.1 km from Aberafan Beach
#1 of 3 Llanmadoc B&B and Inns
Traveller photos (13) | Map
Chatcoombe (Sketty, UK)
20 Rhyd-y-Defaid Drive | Swansea, Sketty, Swansea SA2 8AH, Wales
4.2 km from Aberafan Beach
#1 of 1 Sketty B&B and Inns
Traveller photos (17) | Map
394 - 396 Oystermouth Road, Swansea SA1 3UL, Wales
4.2 km from Aberafan Beach
#14 of 45 Swansea B&B and Inns
Professional photos | Traveller photos (17) | Map
Show Prices
Beachcomber (Swansea, UK)
364 Oystermouth Road, Swansea SA1 3UL, Wales
4.2 km from Aberafan Beach
#14 of 26 hotels in Swansea
Traveller photos (5) | Map
Princess Way, Swansea SA1 3LW, Wales
4.2 km from Aberafan Beach
#17 of 26 hotels in Swansea
Professional photos | Traveller photos (5) | Map
Show Prices
Carlton Hotel (Swansea, UK)
358 Oystermouth Road | West Glamorgan, Swansea SA1 3UL , Wales
4.2 km from Aberafan Beach
#23 of 26 hotels in Swansea
Traveller photos (1) | Map
Leonardos Guest House (Swansea, UK)
380 Oystermouth Rd, Swansea SA1 3UL, Wales
4.2 km from Aberafan Beach
#24 of 45 Swansea B&B and Inns
Professional photos | Traveller photos (10) | Map
Show Prices
Glevdon Park Hotel (Swansea, UK)
362 Oystermouth Road, Swansea SA1 3UL, Wales
4.2 km from Aberafan Beach
#33 of 45 Swansea B&B and Inns
Professional photos | Traveller photos (23) | Map
Show Prices
Southview Hotel (Swansea, UK)
392 Oystermouth Rd, Swansea SA1 3UL, Wales
4.2 km from Aberafan Beach
#34 of 45 Swansea B&B and Inns
Traveller photos (1) | Map
Cefn Bryn (Swansea, UK)
6 Uplands Crescent, Swansea SA2 0PB, Wales
4.2 km from Aberafan Beach
#26 of 26 hotels in Swansea
Map
The Arches (Swansea, UK)
280 Oystermouth Road, Swansea SA1 3UL, Wales
4.2 km from Aberafan Beach
#39 of 45 Swansea B&B and Inns
Traveller photos (3) | Map
The Times Hotel (Swansea, UK)
384 Oystermouth Rd, Swansea SA1 3UL, Wales
4.2 km from Aberafan Beach
#40 of 45 Swansea B&B and Inns
Traveller photos (19) | Map
Salubrious Place - Salubrious Quarter | Wind Street, Swansea SA1 1DP, Wales
4.3 km from Aberafan Beach
#7 of 26 hotels in Swansea
Professional photos | Traveller photos (26) | Map
Show Prices