
Search Hotels Near Port Eynon Beach, Swansea
- 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

1 Salt Cottage
1 Salt Cottage0.5 km from Port Eynon Beach
The price is ฿23,501
฿28,201 total
includes taxes & fees
26 Jun - 27 Jun

King Arthur Hotel
King Arthur Hotel4.6 km from Port Eynon Beach
9.6 out of 10, Exceptional, (726 reviews)
The price is ฿4,023
฿4,827 total
includes taxes & fees
21 Jun - 22 Jun

The Gower Hotel
The Gower Hotel11.2 km from Port Eynon Beach
9.0 out of 10, Wonderful, (301 reviews)
The price is ฿3,258
฿3,910 total
includes taxes & fees
18 Jun - 19 Jun

Patricks Boathouse
Patricks Boathouse14.9 km from Port Eynon Beach
9.6 out of 10, Exceptional, (131 reviews)
The price is ฿4,443
฿5,332 total
includes taxes & fees
17 Jun - 18 Jun

Llwyn Country House
Llwyn Country House15.5 km from Port Eynon Beach
9.6 out of 10, Exceptional, (46 reviews)
The price is ฿3,657
฿4,389 total
includes taxes & fees
24 Jun - 25 Jun

Nik The Greek
Nik The Greek15.6 km from Port Eynon Beach
9.0 out of 10, Wonderful, (59 reviews)
The price is ฿2,666
฿3,199 total
includes taxes & fees
17 Jun - 18 Jun

Somerfield Lodge
Somerfield Lodge14.1 km from Port Eynon Beach
8.6 out of 10, Excellent, (156 reviews)
The price is ฿4,023
฿4,827 total
includes taxes & fees
18 Jun - 19 Jun

Norton House Hotel
Norton House Hotel14.4 km from Port Eynon Beach
8.4 out of 10, Very good, (527 reviews)
The price is ฿3,474
฿4,169 total
includes taxes & fees
21 Jun - 22 Jun

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, (529 reviews)
The price is ฿1,909
฿2,291 total
includes taxes & fees
5 Jul - 6 Jul

The Diplomat Hotel and Spa
The Diplomat Hotel and Spa16.9 km from Port Eynon Beach
8.4 out of 10, Very good, (410 reviews)
The price is ฿5,273
฿6,327 total
includes taxes & fees
20 Jun - 21 Jun

Delta Hotels by Marriott Swansea
Delta Hotels by Marriott SwanseaCastle, 19.4 km from Port Eynon Beach
8.8 out of 10, Excellent, (639 reviews)
The price is ฿3,438
฿4,125 total
includes taxes & fees
21 Jun - 22 Jun

Hoopers Sandy Beach Guest Rooms
Hoopers Sandy Beach Guest RoomsCastle, 18.8 km from Port Eynon Beach
9.0 out of 10, Wonderful, (73 reviews)
The price is ฿2,560
฿3,072 total
includes taxes & fees
18 Jun - 19 Jun

The Georgian Swansea
The Georgian SwanseaCastle, 20.1 km from Port Eynon Beach
9.6 out of 10, Exceptional, (59 reviews)
The price is ฿5,841
฿7,010 total
includes taxes & fees
22 Jun - 23 Jun

Thomas Arms
Thomas Arms15.6 km from Port Eynon Beach
7.6 out of 10, Good, (74 reviews)
The price is ฿2,633
฿3,160 total
includes taxes & fees
18 Jun - 19 Jun

Amelia Airheart
Amelia AirheartMount Pleasant, 19.5 km from Port Eynon Beach
8.0 out of 10, Very good, (11 reviews)
The price is ฿1,481
฿1,777 total
includes taxes & fees
18 Jun - 19 Jun

Morgans Hotel
Morgans HotelCastle, 20.1 km from Port Eynon Beach
9.0 out of 10, Wonderful, (660 reviews)
The price is ฿5,517
฿6,621 total
includes taxes & fees
30 Jun - 1 Jul

Cwtsh Hostel
Cwtsh HostelCastle, 19.9 km from Port Eynon Beach
8.8 out of 10, Excellent, (57 reviews)
The price is ฿2,330
฿2,796 total
includes taxes & fees
18 Jun - 19 Jun

The Grand Hotel Swansea
The Grand Hotel SwanseaCastle, 20.1 km from Port Eynon Beach
8.2 out of 10, Very good, (975 reviews)
The price is ฿3,072
฿3,686 total
includes taxes & fees
21 Jun - 22 Jun

Sandfields House
Sandfields House17.7 km from Port Eynon Beach
10.0 out of 10, Exceptional, (3 reviews)
The price is ฿7,623
฿7,623 total
includes taxes & fees
16 Jun - 17 Jun

The Dolphin SA1 Hotel
The Dolphin SA1 HotelCastle, 19.7 km from Port Eynon Beach
7.6 out of 10, Good, (510 reviews)
The price is ฿2,542
฿3,051 total
includes taxes & fees
21 Jun - 22 Jun
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 2 - 2 Bed - Horton Beach
10/10 Excellent


























































