Book St Davids hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in St Davids

Cheap St Davids hotels

The Grove Hotel

The Grove Hotel

3.5 out of 5
High Street, Haverfordwest, Wales
Fully refundableReserve now, pay when you stay
The price is AU$123 per night from 16 Oct to 17 Oct
AU$123
16 Oct - 17 Oct
includes taxes & fees
With a stay at The Grove Hotel in Haverfordwest, you'll be near the beach, just a 1-minute walk from Oriel y Parc and 6 minutes by foot from St. David's ...
Opens in a new windowThe Grove Hotel
Twr Y Felin Hotel

Twr Y Felin Hotel

4 out of 5
Caerfai Road, St Davids, Haverfordwest, Wales
Fully refundableReserve now, pay when you stay
The price is AU$270 per night from 7 Oct to 8 Oct
AU$270
7 Oct - 8 Oct
includes taxes & fees
In the heart of Haverfordwest, Twr Y Felin Hotel is within a 5-minute drive of St. David's Cathedral and Pembrokeshire Coast National Park.
Opens in a new windowTwr Y Felin Hotel
Birch cottage, Treleidir Holiday Cottage, near coastpath and beaches

Birch cottage, Treleidir Holiday Cottage, near coastpath and beaches

Haverfordwest
Located in Haverfordwest, this cottage is by the sea, within a 10-minute drive of St. David's Cathedral and Oriel y Parc.
Opens in a new windowBirch cottage, Treleidir Holiday Cottage, near coastpath and beaches
Save an average of 15% on thousands of hotels when you're signed in
Penrhiw Priory

Penrhiw Priory

5 out of 5
St Davids, Haverfordwest, Wales
Fully refundableReserve now, pay when you stay
The price is AU$239 per night from 1 Oct to 2 Oct
AU$239
1 Oct - 2 Oct
includes taxes & fees
When you stay at Penrhiw Priory in Haverfordwest, you'll be next to a golf course, within a 10-minute walk of Bishop's Palace and St. David's Cathedral.
Opens in a new windowPenrhiw Priory
OYO Ocean Haze Hotel

OYO Ocean Haze Hotel

3 out of 5
A487 St David, Haverfordwest, Wales
Fully refundableReserve now, pay when you stay
The price is AU$169 per night from 1 Oct to 2 Oct
AU$169
1 Oct - 2 Oct
includes taxes & fees
Located in Haverfordwest, OYO Ocean Haze Hotel is within a 15-minute walk of Oriel y Parc and Caerfai Bay.
Opens in a new windowOYO Ocean Haze Hotel
St David's Cross Hotel

St David's Cross Hotel

3.5 out of 5
Cross Square, Haverfordwest, Wales
The price is AU$282 per night from 27 Oct to 28 Oct
AU$282
27 Oct - 28 Oct
includes taxes & fees
A stay at St David's Cross Hotel places you in the heart of Haverfordwest, a 1-minute drive from St. David's Cathedral and 10 minutes from Whitesands Bay.
Opens in a new windowSt David's Cross Hotel
The Farmhouse Lochmeyler

The Farmhouse Lochmeyler

3.5 out of 5
The Farmhouse Lochmeyler Llandeloy, Llandeloy, Haverfordwest, Wales
The price is AU$184 per night from 2 Oct to 3 Oct
AU$184
2 Oct - 3 Oct
includes taxes & fees
Located in Haverfordwest, The Farmhouse Lochmeyler is within a 10-minute drive of Newgale Beach and Porthgain Harbour.
Opens in a new windowThe Farmhouse Lochmeyler
The Cambrian Inn

The Cambrian Inn

3.5 out of 5
Main Street, Solva, Haverfordwest, Wales
The price is AU$280 per night from 2 Oct to 3 Oct
AU$280
2 Oct - 3 Oct
includes taxes & fees
Located in Haverfordwest, The Cambrian Inn is a 5-minute drive from Newgale Beach and 5 minutes from Newgale Camping Site.
Opens in a new windowThe Cambrian Inn
Cottage in Trefin, Nr St Davids, Pembrokeshire Coast, National Park, West Wales

Cottage in Trefin, Nr St Davids, Pembrokeshire Coast, National Park, West Wales

Trefin
When you stay at this cottage in Haverfordwest, you'll be by the sea, within a 5-minute drive of Pembrokeshire Coast National Park and Aber Castle.
Opens in a new windowCottage in Trefin, Nr St Davids, Pembrokeshire Coast, National Park, West Wales
Don't see what you're looking for?
See all available properties in St Davids
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in St Davids

Using your suitcase as storage instead of an actual suitcase? Beginning to look like your passport photo? It's time to put in your leave. Visit St Davids and select from 3 accommodation options within a 5-kilometre radius of of the centre with the help of your pals at lastminute.com.au.

Why go to St Davids if you're gonna be staying out in the sticks? Immerse yourself in the downtown vibe at a central hotel such as The City Inn and Twr Y Felin Hotel.

Stop by St. David's Cathedral, a prominent Catholic place of praise and worship. If you and the gang are thinking of crashing close by, why not look into the Penrhiw Hotel? You'd better get a wriggle on and book it though — it's the only hotel in the vicinity!

Scoring a room at the Welcome Traveller Inn is another option if you're still seeking somewhere to crash. It can be found 20 kilometres from central St Davids. The Silverdale Inn & Lodge is another hotel option, just 25 kilometres away.

Still haven't uncovered your ideal room? You might just find a high enough thread count in Lawrenny. You'll also be able to have some adventures at Manorbier Castle and Manorbier Beach. The Lovesgrove Country Guest House and North Down Farm B&B are some of the hotel options here. 35 kilometres to the northeast of St Davids you'll also find Nevern, home to the Trewern Arms Hotel and Salutation Inn. Whether you're just passing through or staying in Nevern, be sure to explore the Bro Meigan Gardens and the Moorland Cottage Plants.

Tenby Beach, Dinosaur Park and RNLI Lifeboat Stations are just a couple of the cool visitor attractions in Tenby. This regional centre is 45 kilometres southeast of St Davids and has a population of 5,000. The Prince Albert Memorial and Laston House are a few more which are sure to offer up some photo ops. If you want to stay in Tenby, take a look at the current deals at The Esplanade and Gumfreston Hotel.

Admit it! You're stressing out, right? You've booked your flight but no accommodation? Why not try The Gower Hotel? It's super handy to Swansea Airport, which is only 90 kilometres from St Davids' centre.

St Davids hotels essential information

Accommodation
2,014 hotels
Lowest Price
AU$123
Highest Price
AU$282
Popular hotels
The Grove Hotel, Twr Y Felin Hotel, Birch cottage, Treleidir Holiday Cottage, near coastpath and beaches, Penrhiw Priory , OYO Ocean Haze Hotel, St David's Cross Hotel, The Farmhouse Lochmeyler, The Cambrian Inn, Cottage in Trefin, Nr St Davids, Pembrokeshire Coast, National Park, West Wales

Most recent St Davids hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.