Contact & Location
Riviera Hotel & Spa is located just 2 km from the largest sandy beach in Malta, near the charming village of Mellieha and the Gozo Ferry Terminal, and only 30 km from Malta International Airport. For more information about our hotel, facilities, and amenities, or to book a room or suite for your upcoming visit to Mellieha, please contact us today.
Address: Marfa Bay, Limits of Mellieha, MLH9069 Malta
View on map