
Find hotels in Solva from ₩104,032
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Solva hotels

The Cambrian Inn
The Cambrian InnHaverfordwest
9.4 out of 10, Exceptional, (121 reviews)
The price is ₩233,134
₩279,760 total
includes taxes & fees
May 10 - May 11

Carreg Ddu
Carreg DduHaverfordwest
The price is ₩636,955
₩764,346 total
includes taxes & fees
May 24 - May 25

Court House
Court HouseHaverfordwest
The price is ₩718,485
₩862,182 total
includes taxes & fees
May 30 - May 31

The Stables
The StablesHaverfordwest
The price is ₩772,035
₩926,442 total
includes taxes & fees
May 9 - May 10

Tŷ Milford Waterfront
Tŷ Milford WaterfrontMilford Haven
9.2 out of 10, Wonderful, (790 reviews)
The price is ₩136,542
₩163,850 total
includes taxes & fees
May 9 - May 10

Ferry House Inn
Ferry House InnMilford Haven
9.6 out of 10, Exceptional, (177 reviews)
The price is ₩199,829
₩239,795 total
includes taxes & fees
May 8 - May 9

Llwyngwair Manor
Llwyngwair ManorNewport
9.4 out of 10, Exceptional, (130 reviews)
The price is ₩150,045
₩180,054 total
includes taxes & fees
May 19 - May 20

Premier Inn Haverfordwest - North/A40
Premier Inn Haverfordwest - North/A40Haverfordwest
8.0 out of 10, Very Good, (2 reviews)
The price is ₩86,693
₩104,032 total
includes taxes & fees
May 31 - Jun 1

Hotel Mariners
Hotel MarinersHaverfordwest
8.8 out of 10, Excellent, (334 reviews)
The price is ₩187,557
₩225,068 total
includes taxes & fees
May 7 - May 8

Addison's Adorable Abode
Addison's Adorable AbodePembroke Dock
4.8 out of 10, (3 reviews)
The price is ₩134,884
₩161,861 total
includes taxes & fees
May 7 - May 8

OYO Welsh Holiday Accommodation - Modern Stay
OYO Welsh Holiday Accommodation - Modern StayPembroke Dock
6.0 out of 10, (9 reviews)
The price is ₩108,183
₩134,146 total
includes taxes & fees
May 25 - May 26

Hideaway Escapes
Hideaway EscapesNarberth
The price is ₩144,876
₩173,851 total
includes taxes & fees
May 6 - May 7

Lovesgrove Country Guest House
Lovesgrove Country Guest HousePembroke
9.8 out of 10, Exceptional, (423 reviews)
The price is ₩156,047
₩187,256 total
includes taxes & fees
May 17 - May 18

The Lord Nelson Hotel
The Lord Nelson HotelMilford Haven
9.2 out of 10, Wonderful, (117 reviews)
The price is ₩127,539
₩153,047 total
includes taxes & fees
May 7 - May 8

Best Western Lamphey Court Hotel & Spa
Best Western Lamphey Court Hotel & SpaPembroke
8.0 out of 10, Very Good, (442 reviews)
The price is ₩203,395
₩244,074 total
includes taxes & fees
May 8 - May 9

College Guest House
College Guest HouseHaverfordwest
8.2 out of 10, Very Good, (112 reviews)
The price is ₩124,893
₩149,872 total
includes taxes & fees
May 6 - May 7

Cysgu Dda – Sleep Well
Cysgu Dda – Sleep WellPembroke Dock
9.0 out of 10, Wonderful, (4 reviews)
The price is ₩146,503
₩175,804 total
includes taxes & fees
May 6 - May 7

Premier Inn St Davids
Premier Inn St DavidsSt Davids
9.2 out of 10, Wonderful, (5 reviews)
The price is ₩90,027
₩108,033 total
includes taxes & fees
May 31 - Jun 1

Plas Hyfryd Hotel
Plas Hyfryd HotelNarberth
9.0 out of 10, Wonderful, (175 reviews)
The price is ₩178,554
₩214,265 total
includes taxes & fees
May 7 - May 8
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.
Save an average of 15% on thousands of hotels when you're signed in





























































