Welcome to Bayview Stores, Solva

The little shop that sells a lot! Based in Solva in Pembrokeshire –
semi famous for our shop signs!

So, you’ve booked your break and your heading to sunny Pembrokeshire (It NEVER *cough* rains here) so you’re in for a fantastic holiday.

The boot is packed to the rafters, you’ve packed clothes in case its hot, in case its cold, wet, drizzle, warm, cold, windy……need we go on? (Its might be sunny?) The last thing you’ve got room for is shopping!!

Let us take the hassle out of the holiday and sort the shopping for you, you name it we sell it and if we’ve got enough notice we can get it for you.

Fresh bread

Meat from a local butchers

Crab, Lobster & Seafood from Solvas famous Jonno & Sandy

Fresh fruit and vegetables

Off license – we’ve enough beers, wine and spirits to sink a battle ship!

Daily newspapers

General groceries

Simply give us a call on 01437 729554 and we’ll be happy to arrange your shopping for you to collect once you arrive.*

*Subject to availability, please call to discuss delivery options

``I’m from a village between St Davids and Solva originally and have always loved this store. Great friendly cheap store. Always try and pop in when I’m back home and my Dad always buys his paper and other bits here too.``

Julia Jones
Opening Times
  • Post Office
  • shop opening

Do you do home delivery?

Unfortunately we don’t, however please call us on 01437 729554 and we will see what we can do

Do you offer newspaper delivery?

No we don’t but you can order your papers for collection?

Is Jean married to Gwyn?

I know its hard to believe but Jean is in fact, Gwyns Mother! (Yes she looks young for her age and he has aged horribly)


We’re working hard to update this page with a list of places to stay in Solva – if you’d like your B&B, Hotel or Guest House to appear, please email us on info@bayviewstores.co.uk

FBM Holidays

Statistically Solva’s luckiest Lottery retailer for Lotto and scratch cards


Open daily from 7am – 6pm (5pm on Sunday)

Maes Ewan, Solva, Haverfordwest SA62 6TX

Call us on: 01437 729554