Let KAYAK do the searching
The Atlantic Hotel, which is around a 20-minute walk from Tenby Beach is a good option for a spa break with a heated indoor swimming pool and both spa bath and steam room facilities. Another option is the Heywood House Spa, which has a Jacuzzi as well as an indoor pool and sauna and is around a 7-minute drive to Tenby centre.
Locate yourself centrally so you are within easy walking distance of the main sights of Tenby. The Normandie is a good centrally-located hotel within 5 minutes’ walk of the Tenby Harbour and Beach and the train station. Another central option is Oyo Timothy’s, which is a 6-minute walk to the station and a 10-minute walk from Tenby Castle.
The Royal Lion Hotel is a budget choice that is only a 12-minute walk to Castle Beach and offers rooms with views of the English Channel. The Cliffe Norton Hotel is a 5-minute walk from the Tudor Merchant’s House and also has rooms that provide guests with views of the sea.
The Fourcroft Hotel Tenby is a standard choice that is a 12-minute walk to the Tenby Museum and Art Gallery and has free off-site parking that is available for guests. The Cottage Court Hotel is a 10-minute walk to the city centre and provides complimentary parking as well.
The Normandie is a 4-star hotel that is only a 2-minute walk to Harbour Beach and a 6-minute walk to the Tenby train station. The Clarence House Hotel is an 8-minute walk to Harbour Beach and a 2-minute walk to Tenby's South Beach.
The Gumfreston Hotel is an affordable option that is only a 6-minute walk to St Mary’s Church and an 8-minute walk to the oceanfront. The Townhouse hotel is a 10-minute walk to the church and a 5-minute walk to the seaside.
If you are looking for a hotel close to Tenby Beach, you should consider staying at Royal Lion Hotel, Imperial Hotel Tenby and Giltar Hotel, as they are the most recommended by KAYAK users.
Although the average price for a double room in Tenby is £128, £32 is the lowest price found by KAYAK users in the last 3 days.
The best deal for a 3-star hotel room in Tenby found by KAYAK users in the last 3 hours was £65, while a 4-star hotel room the lowest price was £98. The cheapest room found overall was for £32.
Looking to spend the weekend in Tenby? Here are the best deals found by KAYAK users within the last 72 hours: 3-star hotels from £81 and 4-star hotels from £108. The cheapest deal overall was for £81 per night.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Tenby districts. You can also do a search using the city map to choose a specific location, like Tenby city centre
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Tenby that offer both parking and free parking. Popular choices among KAYAK users include Cottage Court Hotel, Heywood Spa Hotel and Elm Grove Country House.