Beginning of main content
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Trending Hotels Near St. David's Cathedral

See all 18 Hotels near St. David's Cathedral

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.

Penrhiw Hotel

Penrhiw Hotel

St Davids, Haverfordwest
5.0 out of 5.0
Last booking: 2 days ago

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.8 km) from Whitesands Bay. Roch Castle is 5.5 mi ...

£83

£83
Roch Castle Hotel

Roch Castle Hotel

Roch Castle, Haverfordwest
5.0 out of 5.0
Last booking: 1 day ago

Situated by the ocean, this luxury guesthouse is 6.2 mi (10 km) from Roch Castle and within 12 miles (20 km) of Mayfield Golf & Driving Range and St. David's ...

£125

£125
Twr Y Felin Hotel

Twr Y Felin Hotel

Caerfai Road, St Davids, Haverfordwest
4.5 out of 5.0
1 others viewing this property now

Located in St Davids, this historic hotel is 0.5 mi (0.7 km) from St. David's Cathedral and 2.6 mi (4.1 km) from Whitesands Bay. Roch Castle is 4.7 mi (7.6 km) ...

£133

£133
The City Inn

The City Inn

New Street, Haverfordwest
3.5 out of 5.0
Last booking: 5 days ago

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. Roch Castle is 5 mi (8.1 km) away.

£59

£59
East Hook Farm & Country House

East Hook Farm & Country House

Portfield Gate, Haverfordwest
3.5 out of 5.0

Situated in Haverfordwest, this country house is 2.5 mi (4.1 km) from Mayfield Golf & Driving Range and 12 mi (19.3 km) from Roch Castle. Marloes Sands and Dale ...

£73

£73
Newgale Lodge

Newgale Lodge

Newgale Hill, Haverfordwest
3.5 out of 5.0

This beachfront bed & breakfast is located in Haverfordwest, close to Roch Castle. Regional attractions also include St. David's Cathedral and Mayfield Golf ...

£62

£62
The Ship Inn

The Ship Inn

15 Main St, Solva, Haverfordwest
3.5 out of 5.0
Last booking: 17 hours ago

Situated near the beach, this inn is 1.4 mi (2.2 km) from Roch Castle and within 6 miles (10 km) of St. David's Cathedral and Whitesands Bay. Mayfield Golf & ...

£46

£46
Sunset Bed and Breakfast

Sunset Bed and Breakfast

22 Swanswell Close, Haverfordwest
3.5 out of 5.0

Situated near the beach in Broad Haven, this bed & breakfast is in the same area as Mayfield Golf & Driving Range and Dale Fort. Regional attractions also include ...

£85

£85
YHA Broad Haven - Hostel

YHA Broad Haven - Hostel

Broad Haven, Haverfordwest
4.5 out of 5.0

Situated near the beach, this hostel is within 9 miles (15 km) of Mayfield Golf & Driving Range, Marloes Sands and Dale Fort. Roch Castle is 11.6 mi (18.6 km) ...

£11

£11
Warpool Court Hotel

Warpool Court Hotel

St Davids, Haverfordwest
4.0 out of 5.0

Located in St Davids, this country house is 0.5 mi (0.7 km) from St. David's Cathedral and 2.4 mi (3.9 km) from Whitesands Bay. Roch Castle is 5.7 mi (9.1 km) ...

£150

£150