Skip to main content

Hotels in Tenby

16 handpicked places to stay

Photo © Google Maps contributors, Google Maps

Where to base yourself in Tenby depends mostly on how much you want to be within the old town walls. Staying inside the historic core, on streets such as St Julian's or High Street, puts restaurants, the museum and the harbour on your doorstep, though rooms in these converted Georgian townhouses can be compact and parking is rarely on site. The clifftop hotels along the Esplanade and North Beach trade a slightly longer walk into town for sea views, lifts, and the kind of larger public rooms that suit a longer stay or a special occasion. Families often do better a short distance out, towards South Beach or the villages of Penally and Saundersfoot, where properties tend to have gardens, easier parking and a gentler pace, while still being a short walk or drive from the beaches and harbour.

Tenby's accommodation runs from small, independently run guest houses in converted townhouses to well-established seafront hotels with decades of history as holiday destinations, so it is worth deciding early whether you want to be able to walk everywhere or would rather have a car and a bit more space. Booking ahead matters here more than in many English resort towns: Tenby's summer season is short and intense, driven by school holidays and events such as Ironman Wales in September, and the best-placed rooms with sea views or harbour aspects are usually the first to go. Outside July and August, the same rooms are considerably easier to find and often better value, particularly in spring and early autumn when the coast path is at its best and the town itself is much quieter.

Marlborough House Hotel

Marlborough House Hotel

Guest Accommodation · Southcliffe Street, Tenby

A guest hotel on Southcliffe Street in Tenby, Pembrokeshire, with sea views and 24 hour reception close to the town centre.

Pen Mar Guest House

Pen Mar Guest House

Guest Accommodation · New Hedges, Tenby

A family-run guest house at New Hedges near Tenby, with a garden and free parking, about 1.81 miles from the town centre.

Premier Inn Tenby Town Centre

Premier Inn Tenby Town Centre

Hotel · White Lion Street, Tenby

Premier Inn Tenby Town Centre offers straightforward en-suite rooms in central Tenby, near the harbour and Castle Beach.

Royal Lion Hotel

Royal Lion Hotel

Hotel · North Beach, Tenby

Hotel on Tenby's North Beach, close to the town centre, with sea views and easy access to golf, fishing and watersports along the Pembrokeshire coast.

Southcliff Guest Accommodation

Southcliff Guest Accommodation

B&B · Victoria Street, Tenby

A straightforward 8-room B&B on Victoria Street, Tenby, suited to travellers who want an easy walk-in base near the town centre.

Tenby House

Tenby House

Hotel · Tenby House Hotel, Tenby

A pub-style hotel in the heart of Tenby, Pembrokeshire, minutes from the harbour and beaches, with parking on site.

The Belgrave Hotel

The Belgrave Hotel

Hotel · The Belgrave Hotel, Tenby

A family-friendly hotel close to Tenby's centre, with sea views, a restaurant and bar, set in Pembrokeshire's coastal countryside.

The Normandie

The Normandie

Hotel · Upper Frog Street, Tenby

A Tenby hotel on Upper Frog Street, close to the harbour and beaches, with parking and a restaurant and bar on site.

The Strathmore

The Strathmore

Guest Accommodation · 23 Victoria Street, Tenby

An adults-only guest house on Victoria Street in Tenby, with sea views and easy walking distance to the harbour and beaches.

The Townhouse

The Townhouse

Guest Accommodation · 26 Victoria Street, Tenby

Guest accommodation on Victoria Street in Tenby, with en-suite rooms and parking, close to the castle, harbour and North Beach.

Trefloyne Manor

Trefloyne Manor

Hotel · Trefloyne Lane, Tenby

Manor hotel near Tenby, Pembrokeshire, with a restaurant, bar and garden setting, plus free on-site parking and Pendine Sands nearby.

Ty Ffynnon

Ty Ffynnon

B&B · Penally, Tenby

B&B in Penally near Tenby with beaches, harbour views and golf, fishing and watersports all within easy reach.

Weybourne Guest House

Weybourne Guest House

Guest Accommodation · 14 Warren Street, Tenby

A straightforward guest house on Warren Street in Tenby, well placed for South Beach, North Beach and the harbour, with parking available.

Wychwood House

Wychwood House

B&B · Wychwood House, Tenby

Wychwood House is a Tenby B&B with sea views, a garden and free on-site parking, close to the town's beaches and harbour.

Hotel
Parsonage Farm Inn

Parsonage Farm Inn

Hotel · St Florence, Tenby

A 9-room inn in the village of St Florence near Tenby, handy for the Pembrokeshire Coast Path and local beaches.

B&B
Raymond House Guest House Penally

Raymond House Guest House Penally

B&B · Raymond House, Tenby

Adults-only B&B in Penally near Tenby, with breakfast included and the Pembrokeshire Coast Path and beaches within easy reach.

Page 2 of 2 · 40 in total