We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mamarosa Beach Restaurant

Passeig Mare Nostrum, 19-21, 08039 Barcelona, Spain
+34 933 12 35 86
All photos (186)
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good24%
  • Average15%
  • Poor11%
  • Terrible17%
Travellers talk about
“pizza” (41 reviews)
“burrata” (3 reviews)
“sea bass” (3 reviews)
Closed Now
All hours
Italian, Mediterranean, European, Vegetarian Friendly, Vegan Options, Gluten Free Options
££ - £££
Passeig Mare Nostrum, 19-21, 08039 Barcelona, Spain
All Details
Write a Review
Reviews (507)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 131 reviews

Reviewed 6 days ago

The views from the terrace were amazing. The setting was just beautiful. There were 24 of us so we had to have a set menu, which I completely understand. The food was outstanding and I can't rave enough about the steak tartare - the best...More

Thank LaurenDee1982
Reviewed 2 weeks ago via mobile

This restaurant is a great location with lovely ocean beach views. Staff is friendly. Food was good but not too much variety on the menu. The location is what makes this restaurant! Try the mamarosa cocktail!

Thank JattConnoisseur
Reviewed 16 August 2017 via mobile

Had a lovely evening dinner in this restaurant, the staff were friendly & attentive, the food + wine tasty plus the beach view was a treat!

Thank Joa-Tron90
Reviewed 12 August 2017 via mobile

The location is amazing, the restaurant has ocean view which makes it a great place! The food was good and the drinks were delicious, I asked for the Moscow mule and the acai shake.

Thank SharonGomezPR
Reviewed 7 August 2017

Came here with my boyfriend, the staff are super friendly and approachable the atmosphere was enjoyable definitely recommend for people who are looking for a lively fun setting. The food was pretty average for the price I expected a little more however the cocktails were...More

Thank 675natashaa
Reviewed 5 August 2017

Went there for a friends birthday party, arrived late, and yet the staff were still all smiles. We had about 20 people with us, and everyone was ordering items left, right and center- yet the staff still were able to handle our crowd both professionally...More

Thank cheetpo
Reviewed 25 July 2017 via mobile

For someone who knows the good taste of food, this Restuarant is over rated. Expensive and not worth it. I am very disappointed. Even the bread is not fresh.

Thank N N
Reviewed 19 June 2017

I can just advise anyone to avoid this restaurant and its extremely overpriced mediocre food. Strategically located under the W hotel it offers beach views which you will pay for dearly, while eating pastas and pizzas that often cost more than 20€, in other words,...More

Thank GuydeBeelen
Jenny L, Guest Relations Manager at Mamarosa Beach Restaurant, responded to this reviewResponded 20 June 2017

Dear GuydeBeelen, First of all we want to thank for taking the time to write this review after visiting Mamarosa Beach and we appreciate all reviews; as many good as bad as they help us to improve. Regarding your comments about our prices we monitor...More

Reviewed 18 June 2017

you must try this restaurant, the service and food are excellent. the view is amazing. its just a completely chill out zone.

Thank Justcon
Jenny L, Guest Relations Manager at Mamarosa Beach Restaurant, responded to this reviewResponded 20 June 2017

Dear Justcon, Thank you so much for taking the time to write this review. We are glad to know that you had a great time with us. Best regards from all the staff!

Reviewed 12 June 2017 via mobile

We booked this restaurant a few weeks in advance for my friends hen party. On arrival we were sat with a great view of the beach. Menu you had a very good choice, a bit pricier than some of the other places in Barcelona we...More

Thank Angelno_9
Jenny L, Guest Relations Manager at Mamarosa Beach Restaurant, responded to this reviewResponded 20 June 2017

Dear Angelno_9, We are happy to know that you enjoyed our food. Regarding the rush, our apologies! On weekends we do work with several reservation during lunch and dinner time, we are sorry that you have not been informed by our staff earlier. Thank you...More

Originally a fisherman’s quarter, this quaint area
can’t escape its small village feel: laundry hanging
over the narrow streets, old ladies clamoring at each
other from their balconies and elder gentlemen playing
games on short wooden benches gossiping the day away,
Barceloneta could double as a film set. Artists line
the boardwalk displaying their magnificently detailed
sand structures making this the most visited beach in
Nearby Restaurants
Mana 75
170 reviews
.14 miles away
Torre d'Alta Mar
1,087 reviews
.32 miles away
485 reviews
.42 miles away
Pez Vela Chiringuito
1,143 reviews
.04 miles away
Nearby Attractions
1,007 reviews
.57 miles away
L’Aquarium de Barcelona
5,153 reviews
.62 miles away
10 reviews
.61 miles away
Barcelona Beer Experience
5 reviews
.54 miles away
Questions & Answers
Get quick answers from Mamarosa Beach Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$36 - US$84
Lunch, Dinner, After-hours
Restaurant features
Takeout, Highchairs Available, Reservations, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi
Good for
View, Bar Scene, Kids, Romantic
Open Hours
13:00 - 02:00
13:00 - 02:00
13:00 - 02:00
13:00 - 02:00
13:00 - 02:00
13:00 - 02:00
Location and Contact Information
  • Address: Passeig Mare Nostrum, 19-21, 08039 Barcelona, Spain
  • Location: Europe  >  Spain  >  Catalonia  >  Province of Barcelona  >  Barcelona>  > Barceloneta
  • Neighbourhood: Barceloneta
  • Phone Number: +34 933 12 35 86
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing