Hotels in Swansea

Hotels and Bed and Breakfast in Swansea, United Kingdom

403 Hotels in Swansea

  • Short by

LLwyn Country House

heol hendre, llwynhendy llanelli , Trostre , SA14 9SE
5.73 km from Swansea
9 hotel rooms

rooms from:
£ 90 Book
rooms from:
£ 50 Book

The Grand Hotel

Ivey Place , Swansea , SA1 1NX
8.32 km from Swansea
52 hotel rooms

rooms from:
£ 60 Book

The Dragon Hotel

The Kingsway , Swansea , SA1 5LS
8.39 km from Swansea
106 hotel rooms

rooms from:
£ 65 Book
rooms from:
£ 86.36 Book
rooms from:
£ 138 Book

Dolphin SA1

12-14 Whitewalls , Swansea , SA1 3AB
8.56 km from Swansea
46 hotel rooms

rooms from:
£ 50 Book

Tudor Court Hotel

300 - 306 Oystermouth Rd , Swansea , SA1 3UJ
8.56 km from Swansea
21 hotel rooms

rooms from:
£ 35 Book
rooms from:
£ 33.6 Book
rooms from:
£ 55.2 Book

Miramar

158 Station Road , Llanelli , SA151YU
8.70 km from Swansea
12 hotel rooms

rooms from:
£ 45 Book

Thomas Arms Hotel

Thomas Street , Llanelli , SA15 3JF
8.89 km from Swansea
10 hotel rooms

rooms from:
£ 57 Book

Vista Hotel

Castle Buildings, Murray Street, Llanelli, Carmarthenshire , Llanelli , SA15 1AQ
8.95 km from Swansea
20 hotel rooms

rooms from:
£ 35 Book
rooms from:
£ 103 Book

Morgans Hotel

Somerset Place , Swansea , SA1 1RR
8.98 km from Swansea
41 hotel rooms

rooms from:
£ 95 Book
rooms from:
£ 39.95 Book
  • 1
  • 2
  • 3
  • ...
  • 26
More Hotels in the local areas