Search Filter

Price

Star
  • 14
  • 35
  • 37
  • 3
  • 0
  • 292
Accommodation Type
  • Holiday homes 202
  • Apartments 53
  • Hotels 48
  • Guest houses 28
  • Bed and breakfasts 24
  • Inns 8
  • Farm stays 4
  • Country houses 3
  • Cottages 2
  • Chalets 2
  • Motels 1
  • Hostels 1
  • Homestays 1
  • Aparthotels 1
  • Holiday parks 1
  • Lodges 1
  • Campsites 1
Hotel Facilities
  • WiFi available in all areas263
  • Non-smoking throughout228
  • Garden223
  • Heating211
  • Non-smoking rooms193
  • Breakfast options96
  • Golf course (within 3 km)82
  • Outdoor furniture71
  • Bar67
  • Family rooms66

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 £ 60

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

From 1836 Reviews
Starting From
£ 60
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 £ 65

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

From 2153 Reviews
Starting From
£ 65
HOTEL IMAGE
City Pearl Apartment

304 Pearl House 29-31 Princess Way , Swansea , SA1 5HB

City Pearl Apartment is 0.52 kilometers from Swansea Train Station. Room prices starting from £ 0

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

From 30 Reviews
Starting From
£ 0
Castle Loft

Castle Quarter, Castle Lane , Swansea , SA1 2AH

Castle Loft is 0.56 kilometers from Swansea Train Station. Room prices starting from £ 0

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

From 53 Reviews
Starting From
£ 0
Dolphin SA1

12-14 Whitewalls , Swansea , SA1 3AB

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

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

From 1764 Reviews
Starting From
£ 50
Morgans Hotel

Somerset Place , Swansea , SA1 1RR

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

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

From 762 Reviews
Starting From
£ 95
Church View

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
6.5 out of 10

From 14 Reviews
Starting From
£ 0
Norfolk House

56 Norfolk Street , Swansea , SA1 6JE

Norfolk House is 0.81 kilometers from Swansea Train Station. Room prices starting from £ 0

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

From 11 Reviews
Starting From
£ 0
Ocean View Apartment

1 Chaddesley Terrace , Swansea , SA1 6HB

Ocean View Apartment is 1.00 kilometers from Swansea Train Station. Room prices starting from £ 78.75

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

From 28 Reviews
Starting From
£ 78.75
Stella on the Marina

Saint Nicholas Square , Swansea , SA1 1UG

Stella on the Marina is 1.08 kilometers from Swansea Train Station. Room prices starting from £ 83.1

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

From 18 Reviews
Starting From
£ 83.1