Accommodation Flights Flight + Hotel Car rentals Airport taxis

Looking for somewhere superb? Reviewers loved Tenby!

Tenby beach hotels

Nothing beats the beach! Browse our selection of seaside properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

  • The 10 Best Beach Hotels in Tenby, UK

Hotels that guests love in Tenby
  • The location is fantastic! One of the best in Tenby. Right on the beach and couple minute walk to the centre. Close to the car park. The hotel has a old fashioned seaside charm and they provide entertainment each evening. The hot breakfast included is also a good deal. The price for the stay is also very reasonable for the location. Second stay and will be booking again.

  • Lovely hosts, warm welcome, comfortable and clean beds, delicious breakfast all locally sourced, prime location minutes from the town and beaches. Tenby is a very pretty seaside town.

  • It was right on the beach, but within walking distance of the town. The view was beautiful. The hotel was comfortable, and the staff very friendly.

  • Excellent quintessential seaside hotel. Loved it. Perfect location. Loved exploring the walk from hotel terrace down the small cliff to the beach.

You might also enjoy these types of property:

Booking.com asked travellers...

The beach means different things to different people. What did the beach in Tenby mean to you?

Walking the beach is part of the Tenby Experience .However I wish the dog owners would stick to the agreed restrictions .Perhaps this could be better inforced,
A couple of clean, sandy beaches which seem to stretch for miles either side of the harbour. Dogs only allowed on parts which is good for families..
Wide sands, rockpools, beach facilities, small cafe, boating
North beach is excellent for dog walking all year round.
Wide open sands, rock pools and caves for exploring
Huge beaches,clean and great for children.
Walking, paddling and relaxing
Excellent golden sandy beaches
Lovly sand .clean clear water.
Clean sand. Clear sea.