Photo by Gareth Bickerton

Find hotels in Pennard from ฿2,627
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Pennard
Family friendly
Apartment
Check prices for these dates
Our top choices for Pennard hotels

Blanco's Hotel Port Talbot
Blanco's Hotel Port TalbotPort Talbot
8.6 out of 10, Excellent, (586 reviews)
The price is ฿2,743
฿3,291 total
includes taxes & fees
17 Jun - 18 Jun

King Arthur Hotel
King Arthur HotelSwansea
9.6 out of 10, Exceptional, (726 reviews)
The price is ฿4,023
฿4,827 total
includes taxes & fees
21 Jun - 22 Jun

Best Western Aberavon Beach Hotel
Best Western Aberavon Beach HotelPort Talbot
7.6 out of 10, Good, (656 reviews)
The price is ฿2,560
฿3,072 total
includes taxes & fees
25 Jun - 26 Jun

The Towers Hotel and Spa
The Towers Hotel and SpaNeath
8.2 out of 10, Very good, (291 reviews)
The price is ฿4,279
฿5,135 total
includes taxes & fees
18 Jun - 19 Jun

Mercure Swansea Hotel
Mercure Swansea HotelLlansamlet
8.0 out of 10, Very good, (1,005 reviews)
The price is ฿2,238
฿2,686 total
includes taxes & fees
5 Jul - 6 Jul

The Barn B&B
The Barn B&BPort Talbot
9.6 out of 10, Exceptional, (177 reviews)
The price is ฿3,474
฿4,169 total
includes taxes & fees
17 Jun - 18 Jun

The Diplomat Hotel and Spa
The Diplomat Hotel and SpaLlanelli
8.4 out of 10, Very good, (410 reviews)
The price is ฿5,273
฿6,327 total
includes taxes & fees
21 Jun - 22 Jun

Castle Hotel
Castle HotelNeath
8.2 out of 10, Very good, (414 reviews)
The price is ฿2,560
฿3,072 total
includes taxes & fees
21 Jun - 22 Jun

Amelia Airheart
Amelia AirheartCastle
8.0 out of 10, Very good, (11 reviews)
The price is ฿1,481
฿1,777 total
includes taxes & fees
18 Jun - 19 Jun

Somerfield Lodge
Somerfield LodgeSwansea
8.6 out of 10, Excellent, (156 reviews)
The price is ฿4,023
฿4,827 total
includes taxes & fees
18 Jun - 19 Jun

Nik The Greek
Nik The GreekBurry Port
9.0 out of 10, Wonderful, (59 reviews)
The price is ฿2,666
฿3,199 total
includes taxes & fees
17 Jun - 18 Jun

The Dragon Hotel
The Dragon HotelCastle
7.0 out of 10, Good, (1,001 reviews)
The price is ฿2,798
฿3,357 total
includes taxes & fees
13 Jul - 14 Jul

Holiday Inn Express Swansea - East by IHG
Holiday Inn Express Swansea - East by IHGNeath
9.0 out of 10, Wonderful, (1,006 reviews)
The price is ฿2,377
฿2,853 total
includes taxes & fees
21 Jun - 22 Jun

Rose And Crown
Rose And CrownPorthcawl
9.0 out of 10, Wonderful, (206 reviews)
The price is ฿2,189
฿2,627 total
includes taxes & fees
5 Jul - 6 Jul

The Gower Hotel
The Gower HotelSwansea
9.0 out of 10, Wonderful, (301 reviews)
The price is ฿3,258
฿3,910 total
includes taxes & fees
18 Jun - 19 Jun

Norton House Hotel
Norton House HotelSwansea
8.4 out of 10, Very good, (527 reviews)
The price is ฿3,474
฿4,169 total
includes taxes & fees
21 Jun - 22 Jun

Llwyn Country House
Llwyn Country HouseLlanelli
9.6 out of 10, Exceptional, (46 reviews)
The price is ฿3,657
฿4,389 total
includes taxes & fees
24 Jun - 25 Jun

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

Patricks Boathouse
Patricks BoathouseSwansea
9.6 out of 10, Exceptional, (131 reviews)
The price is ฿4,443
฿5,332 total
includes taxes & fees
18 Jun - 19 Jun

Village Hotel Swansea
Village Hotel SwanseaSt. Thomas
7.8 out of 10, Good, (1,002 reviews)
The price is ฿2,640
฿3,169 total
includes taxes & fees
5 Jul - 6 Jul
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Pennard attractions
Learn more about Pennard
Explore attractions like Three Cliffs Bay Beach and Pwll Du Beach as you discover things to see and do in Pennard.

Photo by Gareth Bickerton
Open Photo by Gareth Bickerton
More cheap stays in Pennard

Hoopers Sandy Beach Guest Rooms
296-298 Oystermouth Rd Swansea Wales
The price is ฿2,560 per night from 18 Jun to 19 Jun
฿2,560
฿3,072 total
18 Jun - 19 Jun
includes taxes & fees
9/10 Wonderful! (73 reviews)










































































