Overview
Charming and Mediterranean rooftop overlooking the Villefranche-sur-Mer’s bay.
Mayssa Beach is a fantastic rooftop restaurant overlooking the bay, found right by the water in Villefranche-sur-Mer, about 20 minutes outside central Nice.
Beautiful in setting, Mayssa Beach comes with seating both inside and outside, but it is the rooftop terrace that is a true gem. Only two floors up, you still get some amazing views over the crystal clear Mediterranean water and all the boats in the bay.
Open daily for both lunch and dinner, Mayssa Restaurant offers a Mediterranean style menu with a large range of fresh options, where the speciality is a whole fish prepared at your table. Combined with an impressive selection of wines, this is a fantastic spot for both a relaxing and sunny lunch, as well as a special occasion dinner.
With smashing views, friendly service and lovely atmosphere, is is no surprise that Mayssa Beach is a popular venue. So reservations before visiting are recommended.
Follow The Rooftop Guide