
Find hotels in Solva from $67
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Solva
Pet friendly
Apartment
Check prices for these dates
Our top choices for Solva hotels

1. The Cambrian Inn
The Cambrian InnHaverfordwest
9.4 out of 10, Exceptional, (126 reviews)
$154 nightly
The price is $185
Nov 8 - Nov 9
Total with taxes and fees

2. Carreg Ddu
Carreg DduHaverfordwest
$467 nightly
The price is $561
Nov 11 - Nov 12
Total with taxes and fees

4. The Stables
The StablesHaverfordwest
$688 nightly
The price is $826
Nov 11 - Nov 12
Total with taxes and fees

5. The Grove Hotel
The Grove HotelHaverfordwest
8.0 out of 10, Very good, (219 reviews)
$64 nightly
The price is $77
Nov 8 - Nov 9
Total with taxes and fees

6. Twr Y Felin Hotel
Twr Y Felin HotelHaverfordwest
9.8 out of 10, Exceptional, (218 reviews)
$176 nightly
The price is $211
Nov 8 - Nov 9
Total with taxes and fees

7. Roch Castle Hotel
Roch Castle HotelHaverfordwest
10.0 out of 10, Exceptional, (174 reviews)
$189 nightly
The price is $226
Nov 12 - Nov 13
Total with taxes and fees

8. OYO Ocean Haze Hotel
OYO Ocean Haze HotelHaverfordwest
7.8 out of 10, Good, (20 reviews)
$78 nightly
The price is $93
Nov 23 - Nov 24
Total with taxes and fees

9. St David's Cross Hotel
St David's Cross HotelHaverfordwest
9.8 out of 10, Exceptional, (276 reviews)
$181 nightly
The price is $218
Nov 8 - Nov 9
Total with taxes and fees

10. The Farmhouse Lochmeyler
The Farmhouse LochmeylerHaverfordwest
9.8 out of 10, Exceptional, (122 reviews)
$126 nightly
The price is $126
Nov 21 - Nov 22
Total with taxes and fees

11. Victoria Inn Brewhouse B&B
Victoria Inn Brewhouse B&BHaverfordwest
9.4 out of 10, Exceptional, (89 reviews)
$140 nightly
The price is $168
Nov 16 - Nov 17
Total with taxes and fees

12. Ivybridge Guest House
Ivybridge Guest HouseGoodwick
9.4 out of 10, Exceptional, (158 reviews)
$143 nightly
The price is $172
Nov 21 - Nov 22
Total with taxes and fees

13. Hotel Mariners
Hotel MarinersHaverfordwest
8.8 out of 10, Excellent, (387 reviews)
$110 nightly
The price is $132
Nov 13 - Nov 14
Total with taxes and fees

14. Tŷ Milford Waterfront
Tŷ Milford WaterfrontMilford Haven
9.2 out of 10, Wonderful, (961 reviews)
$56 nightly
The price is $67
Nov 15 - Nov 16
Total with taxes and fees

15. The Lord Nelson Hotel
The Lord Nelson HotelMilford Haven
9.0 out of 10, Wonderful, (188 reviews)
$70 nightly
The price is $84
Nov 15 - Nov 16
Total with taxes and fees

16. The Wolfe Inn Wolfscastle
The Wolfe Inn WolfscastleHaverfordwest
8.6 out of 10, Excellent, (103 reviews)
$90 nightly
The price is $108
Nov 8 - Nov 9
Total with taxes and fees

17. Glendower Hotel
Glendower HotelGoodwick
8.4 out of 10, Very good, (9 reviews)
$143 nightly
The price is $172
Nov 11 - Nov 12
Total with taxes and fees

18. Slebech Park Restaurant & Rooms
Slebech Park Restaurant & RoomsHaverfordwest
8.4 out of 10, Very good, (380 reviews)
$85 nightly
The price is $102
Nov 8 - Nov 9
Total with taxes and fees

19. The Coach House hotel
The Coach House hotelPembroke
7.8 out of 10, Good, (15 reviews)
$67 nightly
The price is $80
Nov 22 - Nov 23
Total with taxes and fees

20. The City Inn
The City InnHaverfordwest
7.6 out of 10, Good, (146 reviews)
$114 nightly
The price is $137
Nov 21 - Nov 22
Total with taxes and fees
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.
Stay near popular Solva attractions
Learn more about Solva
This colorful harbor village invites you to explore its coastal path with sweeping views of St Bride's Bay. Grab lunch at the harbor café after browsing local art galleries, or take a boat trip to spot seals around nearby Ramsey Island.

Top Solva Hotel Reviews

Slebech Park Restaurant & Rooms
10/10 Excellent
More cheap stays in Solva

OYO Welsh Holiday Accommodation - Modern Stay
34 Meyrick St Pembroke Dock Wales
$66 nightly
The price is $78 total per night from Dec 7 to Dec 8
$78 total
Dec 7 - Dec 8
Total with taxes and fees
Hotels in Solva with star-rating

4 Star Hotels
45 properties

3 Star Hotels
477 properties
Frequently asked questions
Explore a world of travel with Expedia
- Cabins in Camrose
- 4 Star Hotels in Wolf's Castle
- Best Western Hotels in Cresswell Quay
- Hotels in Fishguard
- Bedandbreakfast in Solva
- Spa in St Davids
- 2 Star Hotels in Camrose
- Premier Inn Hotels in Pembroke Dock
- Apartments in St Davids
- 3 Star Hotels in Fishguard
- Hotels in Haverfordwest
- Hotels in Trefin
- Hotels in Broad Haven
- Hotels in Milford Haven
- 5 Star Hotels in Little Haven
- Beach in St Davids
- Luxury in St Davids
- Hotels near Newgale Beach
- Chalets in Solva
- 5 Star Hotels in Wolf's Castle
- Hotels near Melin Tregwynt Woolen Mill
- Hotels near St. David's Cathedral
- Hotels near Skomer
- 3 Star Hotels in Solva
- Hotels in Abereiddy
- Hotels near Roch Castle
- Travelodge UK Hotels in Llangwm
- Best Western Hotels in Hayscastle Cross
- Freetobook Hotels in Skokholm Island
- 4 Star Hotels in Little Haven
- 5 Star Hotels in Fishguard
- 4 Star Hotels in St Davids
- Hotels in St Davids
- 3 Star Hotels in St Davids
- Hostels in Porthgain
- Hotels in Little Haven
- Wedding in Haverfordwest
- 2 Star Hotels in Cresselly
- Balcony in Pembroke
- Dining in Broad Haven
- LGBT Friendly in Haverfordwest
- Pet Friendly in St Davids
- Hotels in Newgale
- Cottages in St Davids
- 5 Star Hotels in Haverfordwest
- Independent Hotels in Skokholm Island
- 2 Star Hotels in Milford Haven
- Hotels near Ramsey Island
- Free Parking in St Davids
- Best Western Hotels in Newgale
- Budget in St Davids
- Hotels in Whitchurch
- Hotels near Newgale Camping Site
- Hotels in Porthgain
- Travelodge UK Hotels in Fishguard
- Hotels near Whitesands Bay
- Bar in St Davids
- Classic British Hotels in Goodwick
- Massage in St Davids
- Hotels near Marloes Sands
- Travelodge UK Hotels in Simpson Cross
- Historical in Haverfordwest
- Best Western Hotels in Keeston
- Travelodge UK Hotels in Canaston Bridge
- Premier Inn Hotels in Lawrenny
- Premium Car Rentals in Haverfordwest
- Car rentals in Solva
- Car rentals in St Davids
- Full Size Car Rentals in Milford Haven
- Car rentals in Haverfordwest
- Unidas Rental Cars in St Davids
- Car rentals in Roch
- Hertz Rental Cars in St Davids
- Van Car Rentals in Fishguard
- Car rentals in Newgale
- Car rentals in Berea










































































