Events in Swansea: local markets & shopping



Swansea Indoor market

Monday - Saturday 9.00 - 5.00pm

Just 15 minute walk from our bed and breakfast

Sells almost everything you can think of. Stalls include various greengroucers, butchers, fish mongers, card shops, sweet shops, art, clocks, household, electrical, clothing, luggage, arts and crafts and lots more. Well know for fresh seafood and local produce.


Saturday & Sunday 22nd/23rd June

The Great British Food Festival 

Margam Country Park - 25mins drive from our B&B


The Great British Food Festival comes to Margam Park

The perfect recipe For a fun, foodie, family day out!

So why do so many of our visitors come back every year?

Is it for the fantastic food and drink? Delectable delights and tasty treats from our wonderful street food vendors and amazing artisan producers. To polish up their culinary skills with our free Chef Demos? Or, to get stuck in with the Bake-Off stars on our free, interactive Bake Stage? Or maybe, it’s our cocktail of niche bars, with their tempting tipples, ready to enjoy?


Perhaps it’s for the memorable moments, soaking up the atmosphere, chilling to some fabulous live music, sampling the Cake-Off creations, being entertained by the (slightly crazy) Men v Food warriors, all the while enjoying the stunning surroundings of some of the country’s most beautiful stately homes? Oh and yes, we do make sure their children are blissfully amused, and the dog can come too!


Don’t forget you can get free food festival ticket if you enter our ‘Cake Off’!


But that’s just what we think! Come along, take a big bite of the action and see if you agree!!


Saturday 7th December

The Little Vegan Christmas Market 2019

Swansea Indoor Market - 20mins walk from our guesthouse


Join us on Saturday the 7th of December 2019 for the Little Vegan Christmas Market!


We’ll be creating a 100% vegan paradise with the help of our friends.


Stall holders TBA.


If you are a vegan friendly business and are interested in joining us, please email Charlie at


364 Oystermouth Road, Swansea, SA1 3UL



Phone Hotel on: 01792 651380