Beach clubs in Viladecans
A family-friendly beach club with Catalan grill food, live music, and free parking, ten minutes south of Barcelona.

Viladecans has one beach club in Viladecans that's worth a visit, and it punches well above what you'd expect from a small town on the Llobregat Delta. Mamut Beach Club sits right behind the Murtra beach, a 2.4 km stretch of golden sand backed by pine forest and protected dunes.
The town's coastline is part of the Baix Llobregat natural area, which keeps it quieter than the beaches closer to Barcelona. If you're after a beach club without the crowds of Gavà or Castelldefels, this is the move.
Ratings sit at 4.0 stars from over 2,100 Google reviews. Prices are reasonable at €30-50 per person, making it one of the more affordable beach club options on this stretch of coast south of Spain's biggest Mediterranean city.
Where to stay in Viladecans

Mamut Beach Club

Mamut Beach Club is on Camí de la Murtra, right where the pine forest meets the sand. The name comes from its quirky entrance: you walk between the legs of a giant mammoth sculpture. It's been pulling in locals and Barcelona day-trippers for years, and the 2,103 Google reviews reflect a loyal crowd.
The food is the main draw. Paella gets the most mentions in reviews (72 tags), followed closely by calçots (67 tags), the Catalan grilled spring onions served with romesco sauce during winter months. Grilled meats on coals, mussels, espetos, and the signature mar i muntanya (surf and turf) round out a menu that leans hard into traditional Catalan grill cooking. The food scores 4 out of 5, while service and atmosphere both hit a perfect 5.
Live music and DJs play through the warmer months. The club opens Wednesday to Sunday, with doors at noon. Friday and Saturday sessions run until 1am. It's casual, dog-friendly, and fully wheelchair accessible. Free parking is a bonus you won't find at most beach clubs near Barcelona. Reservations are recommended for brunch, lunch, and dinner.
At €30-50 per person (€ price level), it's genuinely budget-friendly compared to the Barcelona waterfront scene. Of its 2,103 reviews, 1,084 are five stars. The main complaints land on the 248 one-star reviews, but the majority of guests rate it 4 or above. Kids get their own menu and play area, making it a solid pick for families.
Frequently asked questions about Viladecans beach clubs
What is the best beach club in Viladecans?
Mamut Beach Club is the only dedicated beach club in Viladecans, and it holds a 4.0 rating from 2,103 Google reviews. It's known for traditional Catalan grill food, live music, and a family-friendly atmosphere right on the Murtra beach.
How much do beach clubs in Viladecans cost?
Mamut Beach Club runs at a € price level, with an average spend of €30-50 per person. That covers food and drinks. It's one of the more affordable beach club options along the coast south of Barcelona.
Do you need to book beach clubs in Viladecans in advance?
Reservations are recommended at Mamut Beach Club, especially for lunch and dinner on weekends. You can book through their website or by calling +34 663 61 08 61.
Is Mamut Beach Club family-friendly?
Yes. It has a dedicated kids' area, a children's menu, and the beach itself is calm and accessible. Dogs are also welcome. Wheelchair access is available throughout, including the parking lot and restrooms.
What food is Mamut Beach Club known for?
Paella and calçots are the most popular dishes based on Google reviews. The menu focuses on Catalan grill cooking, including meats on coals, mussels, espetos, and mar i muntanya. Guests consistently rate the food 4 out of 5.
When is Mamut Beach Club open?
The club opens Wednesday to Sunday from noon. It closes at 6pm on weekdays, 7pm on Sundays, and runs until 1am on Fridays and Saturdays. It's closed on Mondays and Tuesdays.
Can you visit Viladecans beach without going to the beach club?
The Murtra beach is a public 2.4 km stretch of sand with free access, showers, and lifeguard cover in July and August. The pine forest behind the dunes makes it one of the most natural feeling beaches near Barcelona.





