
Find hotels near Port Eynon Beach, Swansea from CA $85
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Port Eynon Beach hotels

48 Gower Holiday Village
48 Gower Holiday Village2.5 km from Port Eynon Beach
The price is CA $534
CA $641 total
includes taxes & fees
Mar 3 - Mar 4

13 Gower Holiday Village
13 Gower Holiday Village2.5 km from Port Eynon Beach
The price is CA $506
CA $608 total
includes taxes & fees
Mar 3 - Mar 4

1 Salt Cottage
1 Salt Cottage0.5 km from Port Eynon Beach
The price is CA $976
CA $1,171 total
includes taxes & fees
Feb 27 - Feb 28

2 Salt Cottage
2 Salt Cottage0.5 km from Port Eynon Beach
The price is CA $1,162
CA $1,394 total
includes taxes & fees
Feb 26 - Feb 27

King Arthur Hotel
King Arthur Hotel4.6 km from Port Eynon Beach
9.8 out of 10, Exceptional, (686 reviews)
The price is CA $149
CA $179 total
includes taxes & fees
Feb 18 - Feb 19

Nik The Greek
Nik The Greek15.6 km from Port Eynon Beach
9.0 out of 10, Wonderful, (55 reviews)
The price is CA $80
CA $97 total
includes taxes & fees
Feb 27 - Feb 28

Stradey Park Hotel
Stradey Park Hotel16.3 km from Port Eynon Beach
8.6 out of 10, Excellent, (861 reviews)
The price is CA $85
CA $103 total
includes taxes & fees
Mar 19 - Mar 20

Norton House Hotel
Norton House Hotel14.4 km from Port Eynon Beach
8.4 out of 10, Very good, (496 reviews)
The price is CA $118
CA $142 total
includes taxes & fees
Feb 24 - Feb 25

Somerfield Lodge
Somerfield Lodge14.1 km from Port Eynon Beach
8.6 out of 10, Excellent, (151 reviews)
The price is CA $132
CA $158 total
includes taxes & fees
Feb 24 - Feb 25

Sessile Oak, Llanelli by Marston's Inns
Sessile Oak, Llanelli by Marston's Inns16.2 km from Port Eynon Beach
8.6 out of 10, Excellent, (496 reviews)
The price is CA $71
CA $85 total
includes taxes & fees
Feb 26 - Feb 27

Corner Cottage
Corner Cottage4.5 km from Port Eynon Beach
10.0 out of 10, Exceptional, (1 review)
The price is CA $522
CA $626 total
includes taxes & fees
Feb 23 - Feb 24

The Diplomat Hotel and Spa
The Diplomat Hotel and Spa16.9 km from Port Eynon Beach
8.4 out of 10, Very good, (379 reviews)
The price is CA $155
CA $186 total
includes taxes & fees
Feb 22 - Feb 23

Delta Hotels by Marriott Swansea
Delta Hotels by Marriott SwanseaCastle, 19.4 km from Port Eynon Beach
9.0 out of 10, Wonderful, (559 reviews)
The price is CA $99
CA $119 total
includes taxes & fees
Mar 8 - Mar 9

The Georgian Swansea
The Georgian SwanseaCastle, 20.1 km from Port Eynon Beach
9.6 out of 10, Exceptional, (56 reviews)
The price is CA $140
CA $168 total
includes taxes & fees
Feb 22 - Feb 23

Morgans Hotel
Morgans HotelCastle, 20.1 km from Port Eynon Beach
9.0 out of 10, Wonderful, (624 reviews)
The price is CA $155
CA $186 total
includes taxes & fees
Feb 25 - Feb 26

Hoopers Sandy Beach Guest Rooms
Hoopers Sandy Beach Guest RoomsCastle, 18.8 km from Port Eynon Beach
8.8 out of 10, Excellent, (62 reviews)
The price is CA $106
CA $128 total
includes taxes & fees
Mar 1 - Mar 2

Amelia Airheart
Amelia AirheartMount Pleasant, 19.5 km from Port Eynon Beach
8.4 out of 10, Very good, (6 reviews)
The price is CA $88
CA $105 total
includes taxes & fees
Feb 24 - Feb 25

The Grand Hotel Swansea
The Grand Hotel SwanseaCastle, 20.1 km from Port Eynon Beach
8.2 out of 10, Very good, (921 reviews)
The price is CA $108
CA $130 total
includes taxes & fees
Mar 8 - Mar 9
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Port Eynon Beach Hotel Reviews

Sea Breeze Apt 3 - 2 Bedroom - Horton Beach
10/10 Excellent

Gower Hideaway - 3 Bed Apartment - Ocean Breeze
10/10 Excellent




























































