Search Filter

Price

Star
  • 7
  • 29
  • 40
  • 4
  • 0
  • 155
Accommodation Type
  • Cottages 59
  • Hotels 47
  • Holiday homes 45
  • Guest houses 24
  • Bed and breakfasts 24
  • Apartments 11
  • Inns 10
  • Country houses 3
  • Farm stays 3
  • Homestays 2
  • Holiday parks 2
  • Motels 1
  • Lodges 1
  • Hostels 1
  • Aparthotels 1
  • Villas 1
Hotel Facilities
  • Heating207
  • Non-smoking throughout200
  • Non-smoking rooms194
  • Free WiFi177
  • Private parking160
  • Pets allowed102
  • Garden100
  • Luggage storage77
  • Bar66
  • Family rooms58

Hotels near Swansea Train Station


Please select a hotel from the list of hotels in and near Swansea Train Station. The list below displays hotels within 30 kilometers of Swansea Train Station.
Order By
HOTEL IMAGE
The Grand Hotel

Ivey Place , Swansea , SA1 1NX

The Grand Hotel is 0.04 kilometers from Swansea Train Station. Room prices starting from £ 55

Check availability and book online.
Guest Reviews
7.9 out of 10

From 1192 Reviews
Starting From
£ 55
HOTEL IMAGE
The Dragon Hotel

The Kingsway , Swansea , SA1 5LS

The Dragon Hotel is 0.44 kilometers from Swansea Train Station. Room prices starting from £ 60

Check availability and book online.
Guest Reviews
8.2 out of 10

From 1143 Reviews
Starting From
£ 60
HOTEL IMAGE
Windsor Lodge Hotel

Mount Pleasant, West Glamorgan , Swansea , SA1 6EG

Windsor Lodge Hotel is 0.53 kilometers from Swansea Train Station. Room prices starting from £ 45

Check availability and book online.
Guest Reviews
7 out of 10

From 1048 Reviews
Starting From
£ 45
Dolphin SA1

12-14 Whitewalls , Swansea , SA1 3AB

Dolphin SA1 is 0.67 kilometers from Swansea Train Station. Room prices starting from £ 33.15

Check availability and book online.
Guest Reviews
7.6 out of 10

From 645 Reviews
Starting From
£ 33.15
Premier Inn Swansea City Centre

The City Gates, Wind Street , Swansea , SA1 1EE

Premier Inn Swansea City Centre is 0.72 kilometers from Swansea Train Station. Room prices starting from £ 64

Check availability and book online.
Guest Reviews
8.6 out of 10

From 940 Reviews
Starting From
£ 64
Morgans Hotel

Somerset Place , Swansea , SA1 1RR

Morgans Hotel is 0.77 kilometers from Swansea Train Station. Room prices starting from £ 85

Check availability and book online.
Guest Reviews
8.5 out of 10

From 494 Reviews
Starting From
£ 85
Church View

57 Terrace Road, Swansea , Swansea , SA1 6HP

Church View is 0.81 kilometers from Swansea Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Premier Inn Swansea Waterfront

The Waterfront Development, Langdon Road , Swansea , SA1 8QY

Premier Inn Swansea Waterfront is 0.89 kilometers from Swansea Train Station. Room prices starting from £ 64

Check availability and book online.
Guest Reviews
8.4 out of 10

From 824 Reviews
Starting From
£ 64
South Quay Serviced Apartments

Kings road , Swansea , SA1 8AL

South Quay Serviced Apartments is 0.92 kilometers from Swansea Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.3 out of 10

From 23 Reviews
Starting From
£ 0
Marina Apartment

Victoria Quay , Swansea , SA1 3XG

Marina Apartment is 1.13 kilometers from Swansea Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
8.7 out of 10

From 42 Reviews
Starting From
£ 0