Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
    • January Sale Tours
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Online Brochures
    • Order a FREE Brochure
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
1/29
View 29 Photos
  • Malta Holidays
  • Marfa
  • Riviera Spa Resort - Adults Only

Riviera Spa Resort - Adults Only

TripAdvisor Review
Malta and Gozo, Europe
Marfa

Holiday in Marfa, at the northern tip of the island, and treat yourself to some of the finest views in Malta. Certainly, some of the views from the Riviera Spa Resort are worth the trip on their own. The beautiful islands of Gozo and Comino can be seen just across the channel from the hotel, while the unspoilt sea views and idyllic countryside dominate the landscape.

The serenity, the scenery and the spa three reasons to love the Riviera Spa Resort:

The Riviera Spa Resort is situated in one of the best-preserved and picturesque areas in the north of Malta, in a tranquil seafront location, facing the islands of Comino and Gozo across a channel of blue shimmering water - simply idyllic!

The Carisma Spa offers a soothing escape from every day’s life, with relaxing beauty and wellness treatments inspired by thalasso therapy. In this indulgent atmosphere, complete with luxurious spa facilities such as sauna, steam room*, thalasso pool, cold room and indoor pool, guests can relax, rejuvenate and revive body and mind. The sauna, indoor pool and fitness centre comes complimentry for all guests.

En-suite rooms are bright and airy and all have a private balcony or terrace with country views. Facilities include seasonal air conditioning / heating, bathroom with shower (bath available on request and subject to availability), free Wi-Fi, coffee / tea maker, hairdryer, safe deposit box, TV with international channels. A selection of room upgrades are available at a supplement.

The Hotel also has a SSI certified Diving School*, the expert diving instructors provide guided dives, SSI certification courses, and equipment rentals.

The Riviera Spa Resort is ideal for exploring the islands with the Gozo ferry being only two bus stops away. Boats to Comino are available from the quay in the front of the Hotel (summer months only). Malta's largest blue flag sandy beach and the town of Mellieha are also just a few bus stops away. A regular public bus service connects the hotel to other towns including the capital Valletta a World Heritage City, the fortified Medieval city of Mdina, the Three Cities and Grand Harbour area, the shopping and entertainment meccas of Sliema and St Julian's.

The right combination of hotel and location is a special thing; the Riviera Spa Resort at Marfa is a great example. It's a hotel that works in harmony with its setting to give you an unforgettable holiday experience.

Special Offers

The Earlier you book the more you save, Book before 01/12/2026 and save an additional 12% on your hotel stay!

Valid stays 16/11/2026 - 15/05/2027.

The longer you say the more you save! Stay 21 nights or more and save 5% on your hotel stay.

Valid for stays 01/11/2026 - 15/05/2027.

Combinable with Early Bird Discount.

Facilities

  • Indoor heated seawater pool
  • Spa and Wellness Centre*
  • Entertainment DJs
  • Diving school*
  • Pilates
  • Yoga sessions
  • Billiard table*
  • Live Music
  • Entertainment program
  • Ice cream bar (seasonal)
  • Please note that some facilities/services may incur an additional fee

Room Types

The Local Area

The Riviera Spa Resort is situated in one of the most picturesque areas in the north of Malta, just across the channel from the islands of Gozo and Comino. This 4-star hotel enjoys a quiet location in Marfa, in the pristine countryside with an unspoilt shoreline giving fantastic open sea views; ideal for a relaxing holiday. The Gozo ferry is only 1km away and the bus stop is just 100m away from the hotel.

Tripadvisor Reviews

Trip Advisor
4.0 Very Good5,210 reviews
Excellent
49%
Very Good
27%
Average
14%
Poor
6%
Terrible
5%
Location
Cleanliness
Service
Value
TripAdvisor Review
An amazing week at the Riviera Spa

What a fantastic week’s holiday we had here at the Riviera Spa. We flew from Norwich with Ryan Air and had a private transfer to the hotel taking around 50 mins, but the driver was so chatty, the journey flew by, and he took us on a lovely tour of the island en route to the hotel, driving past the breath taking Popeye village.
We got to hotel reception at about 2pm. Our room wasn’t quite ready so the lovely receptionist told us to go and grab some lunch before it closed. A lovely Irish lady brought us our AI white wine, and it was delicious ! Very unusual for All inclusive. Food great lots to choose from and a lovely salad bar with oil and balsamic which always makes me happy. The All inclusive drinks were great, proper Gordon’s Gin, Smirnoff Vodka and Bells whisky. I could not fault the all inclusive. Wow the room was truly amazing on the top floor, with a beautiful view of Gozo, lovely comfy bed, great shower, and very clean, oh and a safety deposit box too. The weather was beautiful, we didn’t do a lot of exploring, but will do next time, as we are definitely going back. A shout out to Michael and Angela on customer services desk, always so happy, friendly and helpful. We absolutely loved Malta, and thank you for making our holiday so special.

Review by juliebabes33 lowestoft suffolk
TripAdvisor Review
We had a lovely time

Just come back from a lovely week here with my sister. We arrived at approximately 1.30 am and check in was really smooth. We had a couple of issues from the start but this was down to Thomas cook over promising and under delivering. We spoke to Mickel head of guest relations and he was amazing. He sorted out all the issues and he gave us some really great advice about visiting Gozo and Valetta and the local area. Our rooms were basic however they were clean and smelt lovely on arrival. The towels could do with an upgrade and two per person would be nice, however they were clean. The beds were comfortable and the air-conditioning was good. Our cleaner, Maria, was so lovely and accommodating, she did a great job of cleaning our room. We enjoyed the food in the restaurant. There was lots of choice and it was very clean. The wraps, salads etc in the downstairs bar served from 11 till 5 were really good. We had a really lovely meal in the Lebanese restaurant and the manager and staff in there are really good. We found all the staff in the hotel lovely and they all worked really hard. With regards to all inclusive and the drinks, if you are expecting to get wasted/drunk and party all night this is not the place to go! This is a nice relaxed hotel, yes you have to wait for your drinks but that is because they are all made fresh. The cocktails are really good and not made out of a pre-made post mix. There is a separate list for AI but there is a good choice. The entertainment was basic and pleasant, a singer most nights. The spa!!! The massage was good, but very overpriced. The air condition wasn’t working. The pool area was hot and the water fountains weren’t working, the jacuzzi wasn’t working, the steam room wasn’t working and whole experience was a bit of a let down.

TripAdvisor Review
Great place to chill and relax

This is an adult only hotel and perfect if you want to chill and relax. The SPA offering a range of treatments at good prices and there is a gym, with yoga, pilates etc. The pool area was clean and spacious, and despite being very busy there was no shortage of loungers. The staff couldn't have been nicer and worked hard to provide fun, low key entertainment, no banging beats at 2am ! The hotel is remote, but very close to the GOZO ferry terminal and local buses. Breakfast had a huge range of options and there are lots of restaurants and bars. The management hold regular get togethers in the bar so guests can discuss their stay, which is a great way to keep the high standards. I couldn't fault the hotel and am already planning to go back

TripAdvisor Review
Paradise

Hotel is gorgeous, facilities excellent. We were bed and breakfast; plenty of options for lunch and dinner. Special shout out to our waiter in the buffet restaurant, Nawaz, who couldn't have done any more for us.

Review by Derek J Glasgow, United Kingdom
TripAdvisor Review
Riviera spa hotel is a must.

Amazing location right at the north of the Island. No tourist shops but the hotel provides everything you need. Entertainment is great aqua fit wax so much fun due to the instructors energy. He was amazing. I looked around everyone was smiling.sofia the lady who took our room number at all meals made us so welcome. Emma one of the waitresses was also very accommodating. Meals were good and salads were superb. Roast beef was cooked to perfection. Plates were efficiently dealt with and drinks delivered on time. Evening entertainment was also good some really good Scot’s chap with guitar amazing. Beautiful setting outside with islands in the background. This hotel was top notch in all ways.

Review by Helga905notts Nottinghamshire, United Kingdom
Our Travel Specialists

Your holiday to Malta is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists