
Maritime Beach Club Altafulla sits right on the beachfront in Altafulla, a quiet coastal town just south of Tarragona. It's a full-service restaurant and beach club with sunbeds, umbrellas, and a rooftop terrace looking out over the water.
The terrace is what guests talk about most. The setup is family-friendly with a kids' area, high chairs, and a children's menu, so expect a mix of local families and summer visitors.
Prices land around €20-30 per person. The place accepts reservations and there's free street parking nearby. It's seasonal, typically closing from January through February and reopening in spring.
Rated 3.8 from 485 reviews. Most guests leave happy, but the ratings are polarised, with a fair chunk of one-star reviews dragging the average down. The terrace and location get consistent praise. Some guests flag food quality as inconsistent for the price, though service generally scores well.
Paella and fideuà are the stars here. Rice dishes dominate what people order, and the broader menu covers Mediterranean fish, tapas, pizza, and raciones. You can eat breakfast, brunch, lunch, or dinner.
The drinks list runs from cocktails and local wines to beer and coffee. Nothing groundbreaking, but it covers what you'd want at a beachfront spot.
Expect to spend around €20-30 per person. The children's menu is €16.90. Prices are moderate for a beachfront restaurant in Catalonia, though some reviews note the food doesn't always match the price point.
Yes, the club accepts reservations. It's worth booking ahead in summer, especially if you want a terrace table. You can also do takeout if you'd rather eat on the beach.
Very much so. There's a dedicated kids' area, high chairs, and a children's menu. The crowd skews towards local families, particularly on weekends and during school holidays.
Free street parking is available nearby. Altafulla is a small town so finding a spot is usually straightforward outside peak summer weekends.





Nice place. We had the Three Kings' Day set menu. Very basic. Not worth the price. There was no heating and it was cold. The service was friendly. The children's menu was €16.90. It was a plate of spaghetti and strawberry ice cream (exorbitantly priced). I don't think I'll eat there again.
Not sure which club is right for you? Compare Maritime Beach Club Altafulla with other venues.
Start Comparing