Top Trending Hotels Near Tenby Beach

See all 115 Hotels near Tenby Beach
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Fourcroft Hotel
Fourcroft Hotel

North Beach, Tenby SA70 8AP

3.0 out of 5.0

Nestled on the beach, this Tenby hotel is within a 10-minute walk of Tenby Beach, St Mary's Church, and Tudor Merchant's Hous …

Get Rates
The Gower Hotel
The Gower Hotel

Milford Terrace, Saundersfoot SA69 9EL

3.0 out of 5.0

Situated in Saundersfoot, this hotel is 2.4 mi (3.9 km) from Avondale Glass and within 6 mi (10 km) of Tenby Beach and Tenb …

Get Rates
Langdon Villa Guest House
Langdon Villa Guest House

3 Warren Street, Tenby SA70 7JU

4.0 out of 5.0

Situated near the beach, this guesthouse is within a 10-minute walk of Upton Castle Gardens, Tenby Beach, and Tenby Golf Club …

£68
per night
Hammonds Park Guest House
Hammonds Park Guest House

Narberth Road, Tenby SA70 8HT

3.0 out of 5.0

Situated in Tenby, this guesthouse is within a 15-minute walk of Tenby Beach, St Mary's Church, and Upton Castle Gardens. …

Get Rates
Manian Lodge - Guest House
Manian Lodge - Guest House

Begelly, Kilgetty SA68 0XE

4.0 out of 5.0

Situated in Kilgetty, this guesthouse is 0.4 mi (0.7 km) from Avondale Glass and 3.1 mi (5 km) from Colby Woodland Garden. …

Get Rates
The Coach House Hotel
The Coach House Hotel

116, Main Street, Pembroke SA71 4HN

4.0 out of 5.0

Situated in Pembroke, this hotel is within a 15-minute walk of Pembroke Antiques Centre and Pembroke Castle. Lamphey Bishop's …

Get Rates
Best Western Lamphey Court Hotel & Spa
Best Western Lamphey Court Hotel & Spa

Lamphey, Pembroke SA71 5NT

4.0 out of 5.0

Located in Lamphey, this spa hotel is 2.6 mi (4.2 km) from Pembroke Castle and 2.8 mi (4.5 km) from Freshwater East Beach.

£67
per night
Mellieha Guest House
Mellieha Guest House

Amroth, Narberth SA67 8NA

5.0 out of 5.0

Located in Amroth, this luxury guesthouse is within 3 mi (5 km) of Colby Woodland Garden, Avondale Glass, and Battlefield Liv …

£84
per night
Parsonage Farm Inn
Parsonage Farm Inn

St Florence, Tenby SA70 8LR

3.0 out of 5.0

Situated in St. Florence, this inn is within 1 mi (2 km) of Heatherton World of Activities and Manor House Zoo. Manor House …

Get Rates
Llety Cynin
Llety Cynin

Llangynin Road, Carmarthen SA33 4JR

4.0 out of 5.0

Located in Saint Clears, this guesthouse is 5.5 mi (8.8 km) from Dylan's Boathouse and within 12 mi (20 km) of Morfa Bay …

£85
per night
Hide content

Pocket Guide: Pembrokeshire Coast National Park Tenby Beach Hotels

Visitors to Wales are often staggered by quite how picturesque it can be here and nowhere more so than at Tenby, probably the most iconic seaside town in the country. Tenby Beach is the generic name given to not one but four of its beaches, all of which offer sheltered, deep blue water and outstanding views.

While all of these beaches are worth exploring, it’s Harbour Beach, at the rear of the harbour, which offers the best protection from the wind and must be considered one of the most child-friendly beach destinations in Pembrokeshire. Recently named the finest beach in Europe, Harbour won out over competitors from Portugal, Croatia and Italy. Considered the jewel in the crown of Pembrokeshire’s tourism portfolio, it’s postcard-perfect, if a little crowded during peak season.

If you should want to escape the crowds, Tenby’s other three beaches, stretching out for over two miles, might be just the ticket. On either side of the town lie the north and south beaches while, between Castle Hill and East Cliff the area known as Castle Beach offers a sandy cove below the striking 12th century fortification. South Beach is the biggest stretch, so head here if you want throw a frisbee. From Castle Beach, boat trips offer access to Caldey Island, one of the Holy Islands of Britain with a history stretching back 1500 years. The island is still inhabited by Cistercian monks today.

Wherever you head for life near Tenby is certainly a beach.

false