Bed and Breakfasts in Tenby

Compare 3 top-rated bed and breakfasts in Tenby. Sea views, free WiFi, and award-winning breakfasts. Check rates and book your room today!

Check-in
Fri, 13 Nov
Check-out
Sat, 14 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Fri, 13 Nov
-
Check-out
Sat, 14 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Fri, 13 Nov
-
Check-out
Sat, 14 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-3 out of 3
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hildebrand Guest HouseBed & Breakfast
9.3
Perfect
Map
390 yd from City Center138 yd from Art Matters
FromUS$ 176 /nightSelect
Elm Grove Country HouseBed & Breakfast
9.6
Perfect
Map
3.0 mi from City Center
Tennis CourtGames RoomBilliard Table
  • Award-winning family-run country house
  • Georgian architecture with original features
  • 15-acre gardens and grass tennis court
FromUS$ 197 /nightSelect
The EsplanadeBed & Breakfast
7.8
Very good
Map
501 yd from City Center45 yd from Royal British Legion
South Beach AccessPet FriendlyFull Breakfast
  • Direct South Beach access
  • Dog-friendly with no extra fee
  • Homemade English breakfast included
FromUS$ 94 /nightSelect

Travelers visiting Tenby in Pembrokeshire Coast National Park can expect cozy bed and breakfasts with personalized service and hearty morning meals. Budget for rates starting around £80 per night, with options in the town center for walkable access to beaches, or quieter spots like St. Florence for a countryside setting. Most B&Bs offer free WiFi, free parking, and tea/coffee facilities in rooms, plus full English breakfasts using local ingredients.

Top-rated options include The Esplanade, overlooking South Beach with sea views across Carmarthen Bay and a well-stocked bar. Elm Grove Country House, a Gold Award winner for Best Serviced Accommodation, sits in St. Florence with period features, marble fireplaces, and a Pembrokeshire Produce Mark breakfast. The family-run Hildebrand Guest House, near Tenby Harbour, serves full cooked breakfasts with local produce and is just 200 meters from South Beach.