- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
£80
per night
The Park Hotel
Hotel with 42 rooms from £80. With wonderful views across Tenby Bay, The Park Hotel offers beautiful cliff top terraces and garden... more
Score: 8.4 out of 10
£30
per night
The Albany Hotel
Hotel with 24 rooms from £30. The Albany Hotel, formerly known as The White Hart Hotel, is the oldest licenced premises in Tenby, ... more
Score: 8.3 out of 10
£40
per night
Parsonage Farm Inn bed and breakfast located in St Florence
Bed and breakfast with 7 rooms from £40. Set in the charming village of St Florence, the Parsonage Farm Inn offers bed and breakfast accommod... more
Score: 8.4 out of 10
£46
per night
Giltar Hotel
Hotel with 61 rooms from £46. Situated in Pembrokeshire Coast National Park, The Giltar Hotel offers beautiful sea views, modern r... more
Score: 8.4 out of 10
£45
per night
Sunny Bank Guesthouse
4 Star Bed and breakfast with 5 rooms from £45. Just 5 minutes’ walk from the beach, the Sunny Bank Guest House is in the centre of Tenby. Some room... more
Score: 9.1 out of 10
£50
per night
Panorama
4 Star Bed and breakfast with 8 rooms from £50. Overlooking Tenby’s golden South Beach, The Panorama has magnificent sea views towards Caldey Island... more
Score: 9.2 out of 10
£61
per night
Hammonds Park
Bed and breakfast with 12 rooms from £61. There are 12 rooms available, including 6 family rooms. Four-poster rooms are also available, as are... more
Score: 8.8 out of 10
£60
per night
New Overlander Restaurant & Accommodation bed and breakfast located in Penally
4 Star Bed and breakfast with 5 rooms from £60. A 5-minute walk from the beach and the coastal path, New Overlander features a family-run restaurant... more
Score: 8.4 out of 10
£99
per night
Atlantic Hotel
Hotel with 42 rooms from £99. By Car - Take the M4 southbound, and enter Tenby on the A478. - Follow signs for the town centre ... more
Score: 8.8 out of 10
£50
per night
Elm Grove Country House bed and breakfast located in St Florence
By road: From London, take the m4 from the Midlands. Take the m5 into Wales and travel to the end of... more
Score: 9.4 out of 10
£55
per night
The Esplanade
4 Star Bed and breakfast with 15 rooms from £55. Overlooking South Beach in Pembrokeshire Coast National Park, The Esplanade offers cooked breakfasts... more
Score: 8.4 out of 10
£55
per night
The Broadmead Hotel
Hotel with 20 rooms from £55. Set within an acre of landscaped grounds in the historic seaside town of Tenby, this award-winning c... more
Score: 8.1 out of 10
£70
per night
Flemishcourt Guest House bed and breakfast located in St Florence
Just 5 minutes' drive from Tenby town centre, Flemish Court Guest House offers free parking, free Wi... more
Score: 9.3 out of 10
£70
per night
Heywood Mount
Tenby's only Visit Wales 4-star hotel is the only choice for the seasoned traveller, professional an... more
Score: 8.6 out of 10
£70
per night
Cottage Court Hotel
Bed and breakfast with 7 rooms from £70. ... more
Score: 8.6 out of 10