Find a wide range shops and services, from stylish and unusual boutiques to fine foods & fabulous gifts


see doMermaid Quay is set in a stunning waterfront location right in the heart of Cardiff Bay, less than a kilometer from the city centre.

It is the perfect place for dining out, grabbing a snack or relaxing over a drink in one of the 30+ restaurants, bars and cafes. With cuisine from around the world – from Welsh ice cream to Turkish meze, Japanese sushi to american burgers and Italian stone-baked pizza – Mermaid Quay is somewhere that caters for all tastes, moods and pockets. Plus there are great coffee shops, food on-the-go takeaways and much more.

Why not have a laugh at The Glee Club, Cardiff’s first and finest comedy venue?

Mermaid Quay also has a selection of gorgeous gift boutiques where you’ll find traditional Welshcakes, handmade Welsh gifts, shoes, accessories, vintage fashion and much more.

There’s also the luxurious, internationally renowned Ken Picton Salon for hair and beauty and other services.

In a location steeped in history, Mermaid Quay’s distinctive architecture is inspired by its maritime location and rich heritage – featuring decking, towers, balconies, terraces, colonnades and bridges.

There’s always plenty going on, with a great programme of events and entertainment on site plus Mermaid Quay is right in the middle of all the other Cardiff Bay attractions including Techniquest, Roald Dahl Plass, the Wales Millennium Centre and the Doctor Who Experience.

By road

From the M4 leave at Junction 33 and follow the A4232 all the way to the Bay; or if you’re coming from the east you can also leave at Junction 29, take the 3rd exit off the A48 and follow the signs to Cardiff Bay. There is a car park at Mermaid Quay.

Public transport

Buses 6 (bendy baycar), 7, 8 and 35 serve Cardiff Bay. Frequent rail services operate all week with connections at Queen Street Station from the rest of the Valleys and Cardiff local routes network. For details call National Rail Enquiries on 08457 48 49 50 or visit



+44 (0)29 2048 0077



Cardiff Bay
CF10 5BZ