Book Solva hotels

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 Solva

Cheap Solva hotels

The Cambrian Inn

The Cambrian Inn

3.5 out of 5
Main Street, Solva, Haverfordwest, Wales
The price is AU$288 per night from 17 Mar to 18 Mar
AU$288
includes taxes & fees
17 Mar - 18 Mar
Located in Haverfordwest, The Cambrian Inn is a 5-minute drive from Newgale Beach and 5 minutes from Newgale Camping Site.
The Cambrian Inn
Caleb's Cottage - 4 Bed Cottage - Solva

Caleb's Cottage - 4 Bed Cottage - Solva

4 out of 5
7 Main St, Haverfordwest, Wales
With a stay at this cottage in Haverfordwest, you'll be within a 10-minute drive of Pembrokeshire Coast National Park and Raul Speek Gallery.
Caleb's Cottage - 4 Bed Cottage - Solva
Tŷ Milford Waterfront

Tŷ Milford Waterfront

3 out of 5
Nelson Quay, Milford Haven, Wales
Fully refundableReserve now, pay when you stay
The price is AU$162 per night from 23 Mar to 24 Mar
AU$162
includes taxes & fees
23 Mar - 24 Mar
With a stay at Tŷ Milford Waterfront in Milford Haven, you'll be within a 5-minute drive of Pembrokeshire Coast National Park and Torch Theatre.
Tŷ Milford Waterfront
Save an average of 15% on thousands of hotels when you're signed in
Hotel Mariners

Hotel Mariners

3 out of 5
Mariners Square, Haverfordwest, Wales
Fully refundableReserve now, pay when you stay
The price is AU$282 per night from 15 Mar to 16 Mar
AU$282
includes taxes & fees
15 Mar - 16 Mar
Located in Haverfordwest, Hotel Mariners is in a shopping district, within a 5-minute drive of Haverfordwest Castle and Withybush General Hospital.
Hotel Mariners
Slebech Park Restaurant & Rooms

Slebech Park Restaurant & Rooms

5 out of 5
Slebech Park Estate, The Rhos, Haverfordwest, Wales
Fully refundableReserve now, pay when you stay
The price is AU$268 per night from 14 Mar to 15 Mar
AU$268
includes taxes & fees
14 Mar - 15 Mar
With a stay at Slebech Park Restaurant & Rooms in Haverfordwest, you'll be in a national park, within a 15-minute drive of Pembrokeshire Coast National Park ...
Slebech Park Restaurant & Rooms
The Lord Nelson Hotel

The Lord Nelson Hotel

4 out of 5
9 Hamilton Terrace, Milford Haven, Wales
Fully refundableReserve now, pay when you stay
The price is AU$157 per night from 27 Mar to 28 Mar
AU$157
includes taxes & fees
27 Mar - 28 Mar
With a stay at The Lord Nelson Hotel in Milford Haven, you'll be near the beach, within a 10-minute drive of Pembrokeshire Coast National Park and Torch ...
The Lord Nelson Hotel
Stunning rural cottage central to all Pembrokeshire beaches.  Dogs Free. Wifi

Stunning rural cottage central to all Pembrokeshire beaches. Dogs Free. Wifi

Pembrokeshire
The price is AU$180 per night from 30 Mar to 31 Mar
AU$180
includes taxes & fees
30 Mar - 31 Mar
With a stay at this cottage in Milford Haven, you'll be by the sea, within a 10-minute drive of Pembrokeshire Coast National Park and Mayfield Driving ...
Stunning rural cottage central to all Pembrokeshire beaches. Dogs Free. Wifi
Lovesgrove Country Guest House

Lovesgrove Country Guest House

3.5 out of 5
Bangeston Hall, Pembroke, Wales
Fully refundableReserve now, pay when you stay
The price is AU$183 per night from 16 Mar to 17 Mar
AU$183
includes taxes & fees
16 Mar - 17 Mar
With a stay at Lovesgrove Country Guest House in Pembroke, you'll be by the sea, within a 10-minute drive of Pembrokeshire Coast National Park and Carew ...
Lovesgrove Country Guest House
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 Mar to 17 Mar
AU$123
includes taxes & fees
16 Mar - 17 Mar
With a stay at The Grove Hotel in Haverfordwest, you'll be near the beach, within a 5-minute drive of Pembrokeshire Coast National Park and Oriel y Parc.
The Grove Hotel
Don't see what you're looking for?
See all available properties in Solva
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 Solva

If you're here in body but in mind you're living it up in Solva, it's time to take that break. Solva's downtown area is pretty short on accommodation, but you'll be able to crash in one of the 4 hotels within 10 kilometres of the action.

A couple of the most central hotels on offer, The City Inn and Cranog Trefin are brilliant places to chill out with a movie after a day of amazing adventures.

If you're still searching for accommodation and finding it tricky, you could investigate the Boulston Manor or the College Guest House. The first is 20 kilometres away, while the second is 17 kilometres away. Alternatively, travel 35 kilometres away from central Solva to the St Govans Country Inn.

Diamonds or diamantés? However you like to roll, you're sure to enjoy a trip to Goodwick, 19 kilometres away. With Strumble Head Lighthouse and the Dyffryn Fernant Gardens to check out, you're not gonna be bored. The Ferryboat and Ivybridge Guest House are some of the great long and short-stay options here. Or, you could stay in Lawrenny, 30 kilometres to the southeast of Solva, where you can pick from the Lovesgrove Country Guest House and North Down Farm B&B. Manorbier Castle and Manorbier Beach are among the more popular places to see when visiting Lawrenny.

You'll find some awesome activities in Tenby. Tenby Beach, Dinosaur Park and RNLI Lifeboat Stations are among our top picks. This regional centre is situated 40 kilometres southeast of Solva and has a population of 5,000. The Prince Albert Memorial and Laston House are a couple more sights that are sure to offer up some envy-inducing photo ops. If you'd like to stay in Tenby, check out the current deals at The Esplanade and Gumfreston Hotel.

Tuckered out from the flight? Need somewhere to stay but think 85 kilometres from Swansea Airport to the centre of town sounds just waayyy too far? Don't stress. The Gower Hotel is super close and has your name all over it!

Solva hotels essential information

Accommodation
1,581 hotels
Lowest Price
AU$123
Highest Price
AU$288
Popular hotels
The Cambrian Inn, Caleb's Cottage - 4 Bed Cottage - Solva, Tŷ Milford Waterfront, Hotel Mariners, Slebech Park Restaurant & Rooms, The Lord Nelson Hotel , Stunning rural cottage central to all Pembrokeshire beaches. Dogs Free. Wifi, Lovesgrove Country Guest House, The Grove Hotel

Most recent Solva hotel reviews

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