| Hotels near Swansea Railway Station | Miles | Rating | Price |
| Norton House Hotel And Restaurant | 4.12 | ![]() | From£86.00 |
| Cwmbach Guest House | 6.99 | ![]() | From£44.00 |
| Best Western Aberavon Beach Hotel | 5.82 | ![]() | From£60.00 |
| Premier Inn Swansea Waterfront | 0.58 | ![]() | From£46.00 |
| Langland Road BandB | 4.49 | ![]() | From£65.00 |
| Premier Inn Swansea City Centre | 0.47 | ![]() | From£46.00 |
| The Ibis Swansea Bay | 1.24 | From£53.00 | |
| Glevdon Park Hotel | 1.15 | From£25.00 | |
| Tree Tops Guest House | 5.35 | ![]() | From£68.00 |
| Alexander Hotel | 1.32 | ![]() | From£30.00 |
| Clyne Farm Centre | 3.51 | ![]() | From£40.00 |
| De Vere VILLAGE Swansea - Hotel and Leisure Club | 1.07 | ![]() | From£52.00 |
| The Mumbles Carlton Hotel | 4.27 | ![]() | From£45.00 |
| The Coast House | 4.27 | From£65.00 | |
| The BlueBell Hotel | 6.31 | ![]() | From£69.00 |
| Patricks With Rooms | 4.3 | ![]() | From£95.00 |
| The Mirador Town House | 1.14 | From£59.40 | |
| The Poets Corner | 1.05 | From£20.00 |
| 1 2 3 >> |



