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.

Sol e Mar Bistro

Marfa Bay | The Riviera Resort & Spa, Mellieha, Island of Malta, Malta
+356 2152 5900
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent21%
  • Very good46%
  • Average15%
  • Poor8%
  • Terrible10%
18 Jul 2017
“Pleasant break”
20 Sep 2016
“Pleasant break from the hotel Riviera although part of thee main Hotel”
Restaurant Hours
Mediterranean, European, Seafood
$$ - $$$
Marfa Bay | The Riviera Resort & Spa, Mellieha, Island of Malta, Malta
All Details
Write a ReviewReviews (46)
Traveller rating
Traveller type
Time of year

1 - 10 of 32 reviews

Reviewed 18 July 2017

We had to wait form some friends at the ferry terminal. As the food served there did not really attract us, we decided to walk (with our luggage) to this premise, about 5+min walk away. We were warmly welcomed and immediately served. Sitting outside in...More

Thank dogadoga
Reviewed 20 September 2016

As a break from the mass produced food, thee food was good although not a massive choice, but the king prawns are well worth going for. Well priced and good wine.

Thank Frederic J
Reviewed 30 August 2016

food not bad and reasonable value with hotel discount. Only waiter we gave a tip too. She was great. Can she train the buffet staff?

Thank oldford
Reviewed 17 August 2016

went for my wife birthday we was treated very well good service and good food and anice place overlooking Gozo

Thank au2spot
Reviewed 15 July 2016

This was a nice place to go for the nice meal we went on while on holiday. The meal and service were. There was a good variety on the menu and it was well prepared and presented.

Thank Jenny M
Reviewed 4 July 2016

The restaurant is just opposite the sea, and few miles away the island of gozo. We've been there on the eve of a public holiday and after some drinks in the nearby hotel pub, we opted for a pizza at Sol e Mar Bistro. Live...More

Thank Megane116
Reviewed 30 May 2016 via mobile

Was a bit quiet but we had the Maltese starter for 2 and grazed over it. As it was so large so when our main came it was cold so they cooked another which was lovely the sea bass was cooked to perfection and the...More

Thank Tracy P
Reviewed 8 April 2016

Ate here twice during our stay at Riviera. Only had a main course, but was good! You have to book at hotel reception (before mid day) and it's all extra even for AI guests.

1  Thank jcm9763
Reviewed 15 November 2015 via mobile

My husband and I dined at Sol e Mar Bistro during our stay in Malta. We were staying at Ramla Bay Resort (opposite the bistro) and decided to try lunch somewhere different. On arrival, the waiter was friendly and helpful, the dining area looked clean...More

Thank Yummyyy
Reviewed 7 November 2015

Stayed in the hotel in Sept 2015, part of all inclusive is 2 visits to the Chinese buffet. The food was excellent & restaurant very nice although could do with some ambient / chill out music to compliment the experience.

Thank jc1963essex
Nearby HotelsSee all 143 hotels in Island of Malta
LABRANDA Riviera Resort & Spa
1,791 reviews
.03 km away
Ramla Bay Resort
2,233 reviews
.24 km away
Paradise Bay Resort Hotel
2,474 reviews
1.15 km away
Mellieha Bay Hotel
2,356 reviews
1.42 km away
Nearby Restaurants
Baia Beach Club
297 reviews
1.20 km away
Mojitos Beach Terrace
100 reviews
.23 km away
Paradise Bay Lido
157 reviews
1.26 km away
54 reviews
.31 km away
Nearby Attractions
Paradise Diving Malta
148 reviews
1.22 km away
St Agatha's Tower
1,157 reviews
1.31 km away
Armier Bay Beach
303 reviews
1.09 km away
Paradise Bay
1,094 reviews
1.25 km away
Questions & Answers
Get quick answers from Sol e Mar Bistro 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
Lunch, Dinner
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Outdoor Seating, Wheelchair Accessible
Good for
Location and Contact Information
  • Address: Marfa Bay | The Riviera Resort & Spa, Mellieha, Island of Malta, Malta
  • Location: Europe  >  Malta  >  Island of Malta  >  Mellieha
  • Phone Number: +356 2152 5900
  • 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