Pizza Express (Leaderboard Ad)

Let's Talk

Your Total Guide To eating & drinking

Pizza Express (Eating & Drinking Sponsor)

16 Must-Try Cardiff Bay Restaurants – Hidden Gems & Top Picks

Looking for the best restaurants in Cardiff Bay? This vibrant waterfront destination is one of Cardiff’s top spots for dining, offering everything from stylish eateries and cosy cafés to seafood restaurants and hidden local gems.

Whether you're planning a romantic dinner, casual lunch, or a night out with friends, there are plenty of amazing places to eat in Cardiff Bay to suit every taste and budget.

In this ultimate guide to Cardiff Bay restaurants, we’ve handpicked 16 must-try spots — including popular favourites and lesser-known gems — so you can discover exactly where to eat in Cardiff Bay in 2025. From waterside views to world cuisine, this list has it all.

Lo Lounge Cardiff Bay

Lo Lounge – Stylish Waterfront Bar with Street Food & Views

Lo Lounge offers an industrial-chic vibe, combining indoor shabby-chic seating with an outdoor shipping-yard terrace and even Nauti 9 mini-golf, all perched at the water’s edge of historic Cardiff Bay.

It’s beloved for its cocktails, street food stalls, live music events, and dog-friendly atmosphere—complete with free weekend favourites here include “Soul on Sunday” brunches with music, family and pet-friendly sessions, and festive events like fireworks nights. It’s a relaxed, multi-experience venue—feel more bar-garden meets pop-up street-food hub.

Location: Porth Teigr Way, Mermaid Quay, Cardiff Bay, CF10 4GA 

Cuisine: Street food bites & cocktails

Price Range: ££

Rating: 5/5

Opening Hours: Sat: 12:00 PM–11:00 PM | Sun: 12:00 PM–6:00 PM | Closed Mon–Fri

Telephone: 029 2009 0060

Pro tip: Go for the Nauti 9 mini-golf course on Wednesday–Saturday evenings—grab a cocktail, play a few holes at sunset, and soak in the views for a perfect Bay-side outing 

Find out more

Bill’s Restaurant – Historic Dining in the Pilotage Building

Experience a delightful blend of classic and contemporary dishes in the historic Pilotage Building. Bill’s offers a warm, inviting atmosphere perfect for breakfast, lunch, or dinner. Enjoy their seasonal specials and signature cocktails while overlooking the vibrant Cardiff Bay.

Location: 2.8 Stuart Street, Cardiff Bay, CF10 5BW

Cuisine: Modern European

Price Range: ££

Rating: 4.5/5 

Opening Hours: Mon–Sat: 8:00 AM–10:00 PM; Sun: 9:00 AM–10:00 PM

Pro tip: Visit during weekday brunch hours for a quieter atmosphere and try their famous smashed avocado on sourdough.

Signor Valentino – Authentic Italian Dining

Indulge in traditional Italian cuisine with a modern twist at Signor Valentino. Located near the Wales Millennium Centre, this restaurant offers a cozy ambiance and a menu featuring fresh, locally sourced ingredients. Perfect for a romantic evening or a family gathering.

Location: 1 Bute Crescent, Cardiff Bay, CF10 5AN

Cuisine: Italian

Price Range: ££

Rating: 4.6/5 

Opening Hours: Mon–Sun: 12:00 PM–10:00 PM

Pro tip: Book a window seat for views of the Wales Millennium Centre and don’t miss their homemade tiramisu.

JRC Global Buffet – All-You-Can-Eat International Cuisine

Satisfy every craving at JRC Global Buffet, offering a vast selection of dishes from around the world. From sushi and teppanyaki to Indian curries and desserts, there's something for everyone. Ideal for families and groups looking for variety and value.

Location: 1 Bute Crescent, Cardiff Bay, CF10 5AN

Cuisine: International Buffet

Price Range: ££

Rating: 4.2/5 

Opening Hours: Mon–Sun: 11:30 AM–9:30 PM

Pro tip: Go for the weekday lunch buffet to enjoy the best variety at a great price.

Pizza Express – Classic Italian Pizza at Mermaid Quay

Pizza Express is a popular choice for lovers of classic Italian pizza and pasta, offering a relaxed, family-friendly atmosphere right in the heart of Mermaid Quay. Known for their thin-crust pizzas made with fresh ingredients and a variety of toppings, it’s perfect for casual meals or group dining. Don’t miss their signature dough balls and indulgent desserts.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Italian, Pizza

Price Range: ££

Rating: 4.3/5 

Opening Hours: Mon–Sun: 12:00 PM–10:00 PM

Pro tip: Ideal spot for a quick bite before catching a show nearby.

Zizzi – Modern Italian Dining with Waterfront Views

Zizzi serves up a modern take on Italian classics, blending fresh flavors with a contemporary setting overlooking the scenic Cardiff Bay. Their menu features everything from wood-fired pizzas to creamy risottos and innovative cocktails. It’s a great choice for a stylish dinner or a laid-back lunch with friends or family.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Italian

Price Range: ££

Rating: 4.1/5 (Google)

Opening Hours: Mon–Sun: 11:30 AM–10:00 PM

Pro tip: For a delightful dining experience, consider visiting during the early evening when the area is less crowded, allowing you to enjoy your meal in a more relaxed setting. The restaurant offers both indoor and outdoor seating, so you can choose to dine al fresco on pleasant days.

Wagamama – Asian-Inspired Flavors in Mermaid Quay

Wagamama offers a vibrant menu of Asian-inspired dishes, including ramen, donburi, and fresh salads, perfect for quick yet satisfying meals. The communal seating and modern décor make it a popular spot for casual dining, whether you're grabbing lunch or dinner. Their focus on fresh ingredients and bold flavors keeps diners coming back.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Asian, Japanese

Price Range: ££

Rating: 4.2/5 

Opening Hours: Mon–Sun: 12:00 PM–10:00 PM

Pro Tip: Try their famous chicken katsu curry or the vegan yasai itame stir-fry.

Côte Brasserie – Classic French Dining with Waterfront Views

Situated opposite the iconic Wales Millennium Centre, Côte Brasserie offers a refined yet relaxed dining experience with stunning views of Cardiff Bay. The restaurant's charming brick exterior and chic interior create a welcoming atmosphere for all occasions. Whether you're enjoying a leisurely breakfast, a pre-theatre dinner, or a celebratory brunch, Côte serves classic French dishes made with fresh, seasonal ingredients.

Location: 25 Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Modern French

Price Range: ££–£££

Rating: 4.5/5

Opening Hours: Mon–Thu: 11:30 AM–10:00 PM | Fri–Sat: 9:00 AM–11:00 PM | Sun: 9:00 AM–9:00 PM

Pro Tip: Join their Apéro Hour, Monday to Friday from 5–7 PM, to enjoy select wines from £5. It's a perfect way to unwind before exploring the Bay or catching a performance at the Millennium Centre.

Nando’s – Famous Peri-Peri Chicken in Cardiff Bay

Nando’s is the go-to for budget-friendly Cardiff Bay restaurants, known for its iconic peri-peri chicken and relaxed family vibe. It's perfect for casual, kid-friendly dining with something on the menu for everyone.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Portuguese, Flame-Grilled Chicken

Price Range: ££

Rating: 4.2/5 

Opening Hours: Mon–Sun: 11:30 AM–10:00 PM

Pro tip: Don’t forget to use your Nando’s Card—you might be due a free reward. Want to switch things up? Order chicken with garlic bread and halloumi, then build your own DIY burger—it’s a delicious twist regulars love.

Las Iguanas – Lively Latin American Flavours

Las Iguanas hits the sweet spot for kid-friendly places to eat in Cardiff Bay with a fun, colorful atmosphere and a dedicated kids’ menu. Parents can enjoy 2-for-1 cocktails while the little ones dig into mini tacos and churros.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Latin American, Tapas

Price Range: ££

Rating: 4.1/5

Opening Hours: Mon–Sun: 12:00 PM–10:00 PM

Pro tip: Visit on a weekday evening for special cocktail offers and enjoy the lively atmosphere without the weekend crowds.

Yakitori – Authentic Japanese Skewers and Sushi

Yakitori specialises in Japanese grilled skewers and fresh sushi, offering a relaxed yet stylish setting. Ideal for sharing plates and tasting a variety of authentic Japanese dishes.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Japanese, Sushi, Skewers

Price Range: ££

Rating: 4.3/5

Opening Hours: Mon–Sun: 12:00 PM–10:00 PM

Pro Tip: Try their signature chicken yakitori skewers and don’t miss the fresh salmon sashimi.

Bellini’s – Classic Italian Flavours at Cardiff Bay

Bellini’s offers hearty portions and family-friendly service, making it a favorite among those looking for kid-friendly restaurants in Cardiff Bay with classic Italian comfort food.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Italian

Price Range: ££

Rating: 4.0/5 

Opening Hours: Mon–Sun: 12:00 PM–10:00 PM

Pro tip: Their seafood linguine is a must-try for lovers of fresh, flavourful dishes.

Demior’s – Stylish Mediterranean Dining

Demior’s serves up vibrant Mediterranean dishes with an emphasis on fresh ingredients and bold flavours. The chic interior and welcoming atmosphere make it perfect for date nights or special occasions.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Mediterranean

Price Range: ££

Rating: 4.4/5 

Opening Hours: Mon–Sun: 12:00 PM–10:00 PM

Pro tip: Reserve a table by the window for lovely views of the Bay and enjoy their grilled lamb specials.

Bayside Brasserie – Contemporary British with a Waterfront View

Looking for the best seafood with waterfront views in Cardiff Bay? Bayside Brasserie is a standout. From fresh oysters to pan-seared scallops, the menu is locally inspired, and the panoramic bay views add a sophisticated touch.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: British, Modern European

Price Range: £££

Rating: 4.3/5 

Opening Hours: Mon–Sun: 12:00 PM–10:00 PM

Pro tip: Book ahead for weekend brunch and try their signature eggs Benedict with smoked salmon.

Cardiff Hub Box – Fast Casual Burgers & Street Food

Cardiff Hub Box is one of the best budget-friendly places to eat in Cardiff Bay, serving stacked burgers and loaded fries in a laid-back setting. It's ideal for families, students, or anyone after a quick bite without overspending.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Burgers, Street Food

Price Range: £

Rating: 4.0/5 

Opening Hours: Mon–Sun: 12:00 PM–9:00 PM

Pro tip: Try their loaded fries alongside a classic beef burger for a satisfying meal.

El Puerto – Vibrant Spanish Tapas & Cocktails

El Puerto brings the vibrant flavours of Spain to Cardiff Bay, with a menu full of authentic tapas, paellas, and creative cocktails. The lively atmosphere is perfect for groups and celebrations.

Location: Mermaid Quay, Cardiff Bay, CF10 5BZ

Cuisine: Spanish, Tapas

Price Range: ££

Rating: 4.5/5 (Google)

Opening Hours: Mon–Sun: 12:00 PM–10:00 PM

Pro tip: Share a variety of tapas and pair them with their signature sangria for a true Spanish experience.

Know Before You Go: Visiting Cardiff Bay

Where to Park in Cardiff Bay

  • Mermaid Quay Car Park – CF10 5BZ (multistorey, pay & display, open 24/7)
  • Cardiff Bay Retail Park – 2 hours free parking
  • Q-Park Cardiff Bay – CF10 4PH (secure, near Wales Millennium Centre)

Public Transport

  • Closest Train Station: Cardiff Bay Station (5–10 mins walk to most restaurants)
  • Closest Bus Stop: Wales Millennium Centre / Mermaid Quay
  • Served by Cardiff Bus routes: 6 (Baycar), 8, 35

Local Taxi Numbers

  • Dragon Taxis Cardiff: 029 2033 3333
  • Capital Cabs: 029 2077 7777
  • Uber is also widely available in the Bay area

Nearby Hotels

  • voco St. David’s Cardiff – 5 star luxury right on the water
  • Future Inn Cardiff Bay – Affordable, family-friendly option
  • Travelodge Cardiff Atlantic Wharf – Budget-friendly & walkable
  • Premier Inn Cardiff Bay – Ideal for overnight stays after dinner or drinks

Pro Tip: During weekends or major events, the area gets busy—book parking or taxis in advance, and allow time for a scenic walk along the waterfront.

Frequently Asked Questions About Cardiff Bay Restaurants

1. What are the best restaurants in Cardiff Bay for a romantic dinner?
Popular choices include Côte Brasserie, Signor Valentino, and Bellini’s—offering scenic views and a relaxed, romantic vibe perfect for couples.

2. Are there any vegan or vegetarian-friendly restaurants in Cardiff Bay?
Yes! Wagamama, Las Iguanas, and The Dock offer excellent plant-based options. Many venues now include vegan menus or mark vegan-friendly dishes clearly.

3. Where can I eat in Cardiff Bay with a view of the water?
Top waterfront restaurants include The Dock, Côte Brasserie, Signor Valentino, and Demiro’s—all offering outdoor seating or window tables with bay views.

4. What restaurants in Cardiff Bay are good for families and kids?
Nando’s, Hub Box, and Pizza Express are great for families, with kids’ menus, high chairs, and casual dining environments.

5. Are there any budget-friendly places to eat in Cardiff Bay?
Yes! Hub Box, Nando’s, Yakitori, and Wagamama offer great food without breaking the bank.

6. Which restaurants in Cardiff Bay take bookings online?
Most do. You can book online at Côte, Bellini’s, The Club House, Las Iguanas, and Zizzi via their websites or OpenTable.

7. Is outdoor dining available in Cardiff Bay restaurants?
Many restaurants, including The Dock, Côte Brasserie, and Signor Valentino, offer outdoor seating—perfect in warmer months.

8. What’s open late in Cardiff Bay for food?
Places like The Club House, Las Iguanas, and Demiro’s tend to stay open later, especially on weekends.

9. Is there parking near Cardiff Bay restaurants?
Yes, Mermaid Quay has a large car park, and there are additional spaces nearby at Pierhead Street and Cardiff Bay Retail Park.

10. Are dogs allowed at any Cardiff Bay restaurants?
Some restaurants with outdoor areas, like The Dock and El Puerto, may allow well-behaved dogs on terraces. Always call ahead to confirm.

Pizza Express (Animated Ad)
Lo Lounge (Animated Ad)
Radisson Blu (Animated Ad)
Wilkins Talent Solutions (Animated Ad)

We recommend

Lo Lounge (Leaderboard Ad)

Weather in Cardiff