Top 10 Hotels in Haverfordwest

See all 29 Hotels in Haverfordwest
Roch Castle Hotel

Roch Castle Hotel

Roch Castle, Haverfordwest SA62 6AQ

5.0 out of 5.0
4.9 out of 5 (19 reviews)

Situated by the ocean, this luxury guesthouse is 9.8 mi (15.8 km) from St. David's Cathedral and 12 mi (19.4 km) from …

$238
Twr Y Felin Hotel

Twr Y Felin Hotel

Caerfai Road, St Davids, Haverfordwest SA62 6QT

4.0 out of 5.0
4.9 out of 5 (16 reviews)

Located in St Davids, this hotel is 0.5 mi (0.7 km) from St. David's Cathedral and 2.6 mi (4.2 km) from Whitesands Bay. …

$173
Cranog Trefin

Cranog Trefin

Abercastle Road, Haverfordwest SA62 5AR

5.0 out of 5.0
4.9 out of 5 (53 reviews)

Situated in a national park, this luxury bed & breakfast is within 12 mi (20 km) of St. David's Cathedral, Whitesands Bay, an …

$79
Penrhiw Hotel

Penrhiw Hotel

St Davids, Haverfordwest SA62 6PG

5.0 out of 5.0
4.9 out of 5 (15 reviews)

Located in St Davids, this luxury bed & breakfast is 0.4 mi (0.7 km) from St. David's Cathedral and 1.8 mi (2.9 km) from …

$163
Boulston Manor

Boulston Manor

Boulston, Haverfordwest SA62 4AQ

4.0 out of 5.0
4.4 out of 5 (71 reviews)

Situated in Haverfordwest, this bed & breakfast is within 20 mi (32 km) of Pembroke Castle, Marloes Sands, and Dale Fort. …

$75
Sunset Bed and Breakfast

Sunset Bed and Breakfast

22 Swanswell Close, Haverfordwest SA62 3LW

3.0 out of 5.0

Situated in Broad Haven, this bed & breakfast is 7.9 mi (12.7 km) from Marloes Sands and 8.6 mi (13.8 km) from Dale Fort. …

$107
Ty Coed De

Ty Coed De

A487, Haverfordwest SA62 6AW

3.5 out of 5.0
4.8 out of 5 (12 reviews)

Situated in Haverfordwest, this bed & breakfast is 8.7 mi (14 km) from St. David's Cathedral and 10.9 mi (17.6 km) from …

$68
The City Inn

The City Inn

New Street, Haverfordwest SA62 6SU

3.0 out of 5.0
3.6 out of 5 (70 reviews)

Located in St Davids, this inn is 0.4 mi (0.6 km) from St. David's Cathedral and 2.4 mi (3.8 km) from Whitesands Bay. Strumbl …

$82
College Guest House

College Guest House

93 Hill Street, Haverfordwest SA61 1QL

4.0 out of 5.0
4.2 out of 5 (54 reviews)

Situated in Haverfordwest, this guesthouse is 12 mi (19.2 km) from Pembroke Castle and 12.4 mi (19.9 km) from Marloes Sands …

$84
East Hook Farm & Country House

East Hook Farm & Country House

Portfield Gate, Haverfordwest SA62 3LN

3.0 out of 5.0
4.8 out of 5 (5 reviews)

Located approximately 3 miles west of Haverfordwest towards Broad Haven, 4 miles from the beautiful Pembokeshire Coastline.

$93

Recent Reviews in Haverfordwest

Where to stay in Haverfordwest

Haverfordwest Hotel Guide

Top Haverfordwest Accommodations

Organizing a visit to Haverfordwest? A modest selection of accommodation options are up for grabs if you want to stay central. Browse the 2 establishments located within 3 miles on Expedia.

If you wish to spend some nights as close as possible to where it’s all happening, check out the Ty Coed De and Roch Castle Hotel.

This destination contains just a few no-frills hotels. The Welcome Traveller Inn is one of the most popular options, and makes a good choice for those who are counting their pennies.

Looking for more? The Best Western Lamphey Court Hotel & Spa and the Boulston Manor are 16 miles and 9 miles away from the center of Haverfordwest. These are some wonderful options. Travelers looking for something else can book accommodations at the Portclew House and the Paddock, 17 miles and 9 miles away.

St Davids and Llanstadwell are a couple more places to check out in South Wales. St Davids is 7 miles to the northwest of Haverfordwest, while Llanstadwell is 11 miles to the southeast. Hotels and apartments in St Davids include the City Inn and Twr Y Felin Hotel. The Llanion Lodge and Albion House are some of the hotels in Llanstadwell.

Before you head home, why not spend an afternoon with fellow sports obsessives? Parc y Scarlets is the place you'll want to be when the fun kicks-off. Those wishing to stay close to the stadium can choose between the Stradey Park Hotel and the Best Western Diplomat Hotel and Spa.

How to Get to Haverfordwest

If you are flying into or out of Cardiff International Airport and are looking to stay nearby, try Holiday Inn Express Cardiff Airport or Three Horseshoes.