Skip to main content

Search hotels in Solva

Enter your dates to see the latest prices and deals for Solva hotels

Solva – 29 hotels and places to stay

Filter by:

Star Rating
Review score

The Cambrian Inn

Solva

Located in Solva, 3.8 miles from St David's Cathedral, The Cambrian Inn has accommodations with a restaurant, free private parking and a bar.

M
Maureen
From
Spain
Solva is a lovely location for a stop on the Pembrokeshire path. The restaurant was great - i enjoyed fresh lobster fro dinner. Breakfast was plentiful and tasty. Above all the staff were friendly and made us very welcome.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 375 reviews
Price from
$160.73
1 night, 2 adults

The Ship Inn

Solva

Featuring 3-star accommodations, The Ship Inn is located in Solva, 3.7 miles from St David's Cathedral and 26 miles from Folly Farm.

M
Michael
From
United Kingdom
Large comfy room with good shower Proper hangars in the wardrobe
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 96 reviews
Price from
$128.32
1 night, 2 adults

Twr y Felin Hotel

St. Davids (Near Solva)

Located in St. Davids, 1.2 miles from Caer Bwdy Bay Beach, Twr y Felin Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

C
Cynthia
From
United States
Outstanding accommodations, stellar/world class food, and great hospitality
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 460 reviews
Price from
$198.88
1 night, 2 adults

St. Davids Cross Hotel

St. Davids (Near Solva)

St. Davids Cross Hotel set the center of St David’s, on Cross Square. This hotel features a restaurant, lounge and a bar. Each room at St. Davids Cross Hotel has traditional décor.

D
David
From
United Kingdom
The location and food was excellent.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 724 reviews
Price from
$227.93
1 night, 2 adults

Roch Castle

Roch (Near Solva)

Dating back to the 12th century, Roch Castle offers guest accommodations, set on a rocky outcrop over looking St Brides Bay. Roch Castle offers free parking and WiFi.

B
Barbara
From
Canada
It’s a castle! The castle hotel exceeded our expectations Friendly, accommodating,kind staff Delightful breakfast Super clean
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 299 reviews
Price from
$270.95
1 night, 2 adults

The Grove

St. Davids (Near Solva)

The Grove is situated on beautiful grounds near St. David’s Cathedral. The hotel has an acre of walled gardens and a restaurant and bar for drinks and dining.

D
David
From
United Kingdom
The staff were excellent. Great location
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,037 reviews
Price from
$86.99
1 night, 2 adults

Ocean Haze Hotel

St. Davids (Near Solva)

Ocean Haze Hotel has a shared lounge, terrace, a restaurant and bar in St. Davids.

J
Joy
From
Canada
This is a hotel right next to the Texaco Gas Station and our room faced the sea. It's probably called Ocean Haze because there's a permanent haze over the sea! However, the rooms are very big, easy to get in and we had a French door so my husband could easily step out into the garden to smoke. Very charming staff and some very good Sri Lankan curries in restaurant. Would stay again.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 227 reviews
Price from
$120.41
1 night, 2 adults

Four Winds B&B StDavids

St. Davids (Near Solva)

Four Winds B&B StDavids is a recently renovated homestay in St. Davids, near St David's Cathedral. This homestay provides free private parking, full-day security, and free Wifi.

M
Maywynne
From
Canada
Nicky was a warm and welcoming host. The property was perfectly located to explore everything St David’s has to offer. We didn’t need to move our vehicle once during our 2 night stay. The hot Welsh breakfast for £ 10 was very delicious and good value. Also included tea, coffee, toast and cereal.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 332 reviews
Price from
$148.58
1 night, 2 adults

The Farmhouse Lochmeyler

Llandeloy (Near Solva)

The Farmhouse Lochmeyler offers accommodations in Llandeloy, 8.8 miles from St David's Cathedral and 25 miles from Folly Farm.

K
Ken
From
Canada
It was a great place. Mrs. Jones was very gracious, a great hostess and cook. The room was spacious, very comfortable and was perfect for us. Wish we could have stayed longer!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 529 reviews
Price from
$121.56
1 night, 2 adults

Crug Glas Country House

St. Davids (Near Solva)

Crug Glas Country House in St. Davids provides accommodations with a bar and a shared lounge.

L
Lienne
From
United States
Gorgeous country house and idyllic location! Staff were so friendly and helpful. Meals and the afternoon tea were delicious! We had a suite that was very comfortable, beautifully decorated and with the bedroom upstairs. Plenty of convenient parking. Easy location to get to places of interest in the area, such as Saint Davids and its cathedral.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 217 reviews
Price from
$317.59
1 night, 2 adults
See all 29 hotels in Solva

Most booked hotels in Solva and surrounding area in the past month

See all

Popular with guests booking hotels in St. Davids

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,037 reviews

Popular with guests booking hotels in St. Davids

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 460 reviews

Popular with guests booking hotels in St. Davids

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 724 reviews

Popular with guests booking hotels in Roch

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 299 reviews

Popular with guests booking hotels in St. Davids

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 227 reviews

Popular with guests booking hotels in St. Davids

Popular with guests booking hotels in St. Davids

Popular with guests booking hotels in St. Davids

Popular with guests booking hotels in St. Davids

Popular with guests booking hotels in St. Davids

Hotels located in the center of Solva

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Charming Upper Solva Cottage by Beaches and Harbour is located in Solva, just 3.2 miles from St David's Cathedral and 27 miles from Folly Farm.

Pentwyn

Hotel in Solva
Central location

Pentwyn offers accommodations in Solva, 27 miles from Folly Farm and 1.9 miles from Roch Castle.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 23 reviews

Caleb's Cottage - 4 Bedroom Cottage - Solva is located in Solva, just 3.4 miles from St David's Cathedral and 26 miles from Folly Farm.

Ty Gaseg Solva offers accommodations in Solva, 3.2 miles from St David's Cathedral and 27 miles from Folly Farm. This property offers access to a patio, free private parking, and free Wifi.

The Moorings is located in Solva, just 27 miles from Folly Farm and 2 miles from Roch Castle. Providing free private parking, the 4-star vacation home is 3.3 miles from St David's Cathedral.

St Harmon

Hotel in Solva
Central location

St Harmon is located in Solva, just 1.8 miles from Roch Castle and 12 miles from Mayfield Golf & Driving Range.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 96 reviews

Featuring 3-star accommodations, The Ship Inn is located in Solva, 3.7 miles from St David's Cathedral and 26 miles from Folly Farm.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 4 reviews

St Brides View Solva offers accommodations in Solva, 3.1 miles from St David's Cathedral and 27 miles from Folly Farm. Both Wifi and private parking are accessible at the apartment free of charge.

Budget hotels in Solva and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews

Featuring a garden, Pentigili features accommodations in St. Davids. This property offers access to a terrace, free private parking, and free Wifi. Every room is fitted with a patio.

From $94.55 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,037 reviews

The Grove is situated on beautiful grounds near St. David’s Cathedral. The hotel has an acre of walled gardens and a restaurant and bar for drinks and dining.

From $84.50 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 62 reviews

8.2 miles from St David's Cathedral in Haverfordwest, Cwtch Lackerlee provides accommodations with access to a fitness room. Private parking is available on site at this recently renovated property.

From $133.72 per night

Blackberry Cottage is located in Haverfordwest, just 26 miles from Folly Farm and 1.9 miles from Roch Castle. The 5-star vacation home is 3.4 miles from St David's Cathedral.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Alma Cottage is located in Haverfordwest, just 26 miles from Folly Farm and 1.7 miles from Roch Castle. The 4-star vacation home is 3.4 miles from St David's Cathedral.

Ty Cranc Mawr offers accommodations in Haverfordwest, 26 miles from Folly Farm and 1.8 miles from Roch Castle. The 3-star vacation home is 3.4 miles from St David's Cathedral.

Ty Cranc offers accommodations in Haverfordwest, 26 miles from Folly Farm and 1.8 miles from Roch Castle. The 4-star vacation home is 3.4 miles from St David's Cathedral.

26 miles from Folly Farm in Haverfordwest, Blueberry Cottage offers accommodations with access to a hot tub. The 4-star vacation home is 3.6 miles from St David's Cathedral.

Best hotels with breakfast in Solva and nearby

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 460 reviews

Located in St. Davids, 1.2 miles from Caer Bwdy Bay Beach, Twr y Felin Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 897 reviews

City Inn enjoys a location in St. Davids, 1.5 miles from Caer Bwdy Bay Beach and a 7-minute walk from St David's Cathedral.

From $131.02 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 60 reviews

1.5 miles from Caer Bwdy Bay Beach in St. Davids, St Davids Art House provides accommodations with access to a sauna.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 724 reviews

St. Davids Cross Hotel set the center of St David’s, on Cross Square. This hotel features a restaurant, lounge and a bar. Each room at St. Davids Cross Hotel has traditional décor.

From $124.26 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 217 reviews

Crug Glas Country House in St. Davids provides accommodations with a bar and a shared lounge.

From $317.58 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 441 reviews

This 5-star bed and breakfast is an elegant stone-built property surrounded by 12 acres of private woods and gardens.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 529 reviews

The Farmhouse Lochmeyler offers accommodations in Llandeloy, 8.8 miles from St David's Cathedral and 25 miles from Folly Farm.

From $121.56 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 53 reviews

Ty Aelwyd offers accommodations in St. Davids, 3.5 miles from St David's Cathedral and 27 miles from Folly Farm.

What Guests Said About Solva:

10

Absolutely lovely. Kind of untouched.

Absolutely lovely. Kind of untouched. The locals I spoke to were really warm and friendly. The Quay Cafe is a place that I frequented a few times, given I was only in Solva for a few days. I really liked it!
Guest review by
Rogers
10

Solva is a very interesting place, with lots of history and...

Solva is a very interesting place, with lots of history and lovely walks. Would definitely recommend it to others as a place to visit or stay. Close to St David's and Portgain, both worth a visit.
Guest review by
Clare
United Kingdom
10

Solva is an idyllic ria, historically interesting and a very...

Solva is an idyllic ria, historically interesting and a very beautiful place to stay in. Our family have been coming here all our lives, our father grew up in Solva, it is a gem. Beautiful beaches , walk the Gribin and the coast path. Visit Middle Mill and see the weaving of rugs and blankets.
Guest review by
Doherty
10

Solva and surrounding areas are beautiful.

Solva and surrounding areas are beautiful. Solva is VERY dog friendly. Had a lovely lunch at No 35 Main Street on the quay, delicious! A walk along Newgale beach in the morning was absolutely fabulous, an absolute treat. St Davids is picturesque and full of history, wonderful to sit on a bench overlooking the Cathedral. Plenty of places to eat all charging £8 for a sandwich! Avoid Pebbles Cafe, absolutely dreadful service, steep stairs to counter to order, our cake was dry and stale and the coffees were small served in paper cups on a dirty tray!
Guest review by
Anonymous
10

A most beautiful part of Pembrokeshire and so handy for all...

A most beautiful part of Pembrokeshire and so handy for all that the region has to offer. The is something for everyone. Stunning coastal walks; beautiful beaches; a lovely sheltered harbour; plenty of eating-houses; and a couple of good taverns in the village. For those wanting to get away from it all, there can be no better place. I just love it !
Guest review by
David
United Kingdom
10

We stopped here on our way back from St David's for a couple...

We stopped here on our way back from St David's for a couple of hours. We walked along the coastal path and up the hill to see the view. We had lunch at Mamgu Welshcakes which offered some unique dishes but it was delicious and great value (and dog friendly). Then we had a look around Window on Wales at the clothes and gifts. Unless you're booking an activity in the summer, I don't think there's enough in Solva to spend a whole day but it is definitely worth a stop if you are in the area.
Guest review by
Jonathan
United Kingdom