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/33
View 33 Photos
  • Malta Holidays
  • Mellieha
  • Luna Holiday Complex

Luna Holiday Complex

TripAdvisor Review
Malta and Gozo, Europe
Mellieha

The Luna Holiday Complex is ideally positioned on Malta's golden north coast. Found near the sun drenched village of Mellieha, the hotel overlooks Malta's longest beach - Mellieha Bay, with its seemingly endless stretch of shimmering sand.

Offering excellent value for money in a first class location, the Luna Holiday Complex is renowned for the high quality of service and the warm welcome it provides.

Experience the pleasure of pure relaxation at the Luna Holiday Complex in Mellieha Bay:

The Luna Holiday Complex really is an excellent place to relax and escape from it all. Unwind in the sparkling waters of the hotel's stunning pools. Including an indoor pool, adults only rooftop pool and a fmamily pool, or lie back with your feet up on one of the glorious sun terraces. The choice is yours.

For those seeking more energetic entertainments there's never a dull moment in Malta. Mellieha's picturesque village offers a variety of lively bars, delightful restaurants and shops. For those feeling adventurous there are plenty of options too. The bay's superb water sports facilities are within easy walking distance or you can hop on the local bus and explore the area's world famous heritage sites.

A choice of studios and one or two bedroom apartments are available, providing comfortable accommodation for up to five people. All options feature a kitchenette, direct dial telephone, air-conditioning, and a safety deposit box. Apartments at the Luna Holiday Complex also feature delightful views of spectacular local countryside.

Or, why not opt for one of the hotel's Executive Superior Studios apartments? Luxuriate in the added delights of a spacious and fully Renovated room with air conditioned interior complete with a television and Spacious bathroom containing a shower. Executive superior studios are overlooking mellieha village or the internal courtyard of the complex.

Mellieha is a jewel set in the crown of Malta and the Luna Holiday Complex is the perfect base from which to make the most of this beautiful and historical island.

Special Offers

It pays to book early! The earlier you book the more you will save!

Book by 31/08/2026 and save an additional 25% on your hotel stay.

Valid for stays 01/11/2026 - 23/12/2026 and 03/01/2027 - 30/04/2027.

Book by 29/10/2026 and save an additional 25% on your hotel stay.

Valid for stays 01/12/2026 - 23/12/2026 and 03/01/2027 - 30/04/2027.

Book by 30/11/2026 and save and additional 10% o n your hotel stay.

Valid for stays 01/05/2027 - 31/10/2027.

Must be booked by specified dates to receive the discount for relevant stay period.

Facilities

  • Indoor swimming pool
  • Outdoor Swimming Pool
  • Rooftop Adults Swimming Pool
  • In-Room safe
  • FREE Wi-Fi
  • Sun terraces
  • 2 restaurants
  • Coffee Shop
  • Bars
  • Mini-market
  • Please note some facilities may incur an additional fee
  • The rooftop Sky pool is open until 18:00 daily and is for adults only

Room Types

The Local Area

The Luna Holiday complex is an aparthotel offering a wide range of Self-Catering accommodation on Malta's north-coast. It is within easy walking distance of Mellieha Bay, with its popular sandy beach and its varied watersports facilities, bars and restaurants. The village of Mellieha is about 15 minutes walk above the resort. There is a local bus stop a few minutes away.

Tripadvisor Reviews

Trip Advisor
4.0 Very Good2,473 reviews
Excellent
36%
Very Good
37%
Average
16%
Poor
6%
Terrible
5%
Location
Cleanliness
Service
Value
TripAdvisor Review
Fantastic holiday

First time staying at luna holiday hotel. Excellent hotel and service. No issues checking in or out. Lovely hotel and all staff extremely friendly. Definitely will be returning next year. Thank you for a wonderful experience.

TripAdvisor Review
Nice Friendly Hotel

Nice friendly Hotel. Staff on reception extremely helpful , entry area and bar dining well air con and clean . 40 degrees be careful mental hot August .. room wise ok , bed and pillow so so … shower nice and powerful . Balcony real let down tiny , not somewhere you would sit for long just enough to dry towels.. two pools downstairs for kids to play , roof top for adults / older kids 16 /17 nice area to chill . 10 mins to beach not much of a hill , 15 euro for two loungers and shade.. you need get discount at reception pay 2 euro weekdays . Food in hotel not bad , but buffet breakfast poor don’t bother . Nora restaurant 5 mins walk nice food decent portions .. good value . If you want to travel use BOLT not uber seam much cheaper in this area , If you go to main town Billy’s bar short cab 6 Euro . Pool is only 1 euro . Snacks and range of beer . Water sports plenty to choice from and well priced boat trips . Overall well placed friendly , negative is really the rooms dated , need re turb.. also cleaning only every 3 days , towels daily , you can hear everyone above you . All in all had great stay !

Review by 491ade Essex, United Kingdom
TripAdvisor Review
Mixed feelings but enjoyed our stay

A very mixed bag for Luna. It's somewhere between a 3* and 4*

Check in at midnight was painfully slow, not ideal with a young family like ours. Our room was a family apartment in block 6. Which is accessed by a tunnel under the hotel into a separate building. Not brilliant if I'm honest it didn't feel part of the hotel, positive was it was quiet.

The room itself was spacious, clean and looked to have been recently refurbished, however the overall quality wasn't great. 2 separate bedrooms one with 3 single beds and another with a double bed, which as everyone else has said are very uncomfortable but at this price point compared to other hotels you know its going to have it's issues.

Pool was relatively easy to find a lounger or a table. Pool is very small compared to others but was adequate. Pool snacks and drinks service was good, staff always looked happy. We used the hotel buffet for breakfast one morning. Found it a bit lackluster in options but was cheap compared to restaurant offerings locally.

We bought our bus passes from the mini market, if heading south try to go out when the crowds are heading the opposite way to/from the beach. It can take 4 or 5 buses to go passed to finally get enough space to get on board. Speaking of the Luna market it's ok, prices aren't too inflated but if your SC maybe use Bolt or Wolt app for deliveries. We used both for Food delivery, McDonald's and other takeaway options that were very cheap and very quick.

The hotel doesn't really offer anything you would expect from a normal hotel, no kids clubs, no entertainment particularly other than a singer in the reception/bar area which wasn't really aimed at kids. But I suspect the hotel knows its demographic better than I do so caters to what most of their guests want.

It's a 3* hotel trying to look and act like a 4* hotel but the budget is 3* still. We would go back if the price point was right as it's a good base close to the beach and a short bus ride (20/25 minute uphill hill walk) to Mellieha.

A special thanks to the Maria for arranging for some balloons, banner and birthday note to my daughter who celebrated her birthday while in Malta. It was a really nice touch.

TripAdvisor Review
Great hotel in Mellieha. The best rooms available if it size and comfort that you want.

Great hotel in Mellieha bay. There hotels that look nicer, but they have tiny bedrooms, whereas at this hotel the rooms are larger, often with a kitchens cooking facilities, should you want them. This location is perfect. There are countless bars and restaurants nearby, and just up the hill where the church is. Far too many restaurants to mention here. The hotel has two pools, one on the ground floor for children, and one on the rooftop for adults, where there is also a bar and dining area. Music piped in and jacuzzi and swimming pool (not heated) which can be a tad cold in the mornings, do you need to be brave. The bar staff are second to none. I was last there in May and there were more than enough sunbeds, although next year (2027) we are going out there in June, so hotter and maybe busier. The views are also great from the roof. There’s a supermarket on the ground floor, as well as scuba/diving club, if that’s what you are interested in. The hotel is close the bay, so boat trios are easy, although if you go to Gozo, I would not recommend the coach trip around Gozo, it was just too rushed, and instead stay on the boat and be taken to the beach. Getting back to the subject of the hotel, there’s entertainment most nights, in the downstairs bar area. There are main bus stops to get to important places to visit, like Valleta, although the Bolt taxi service is even better than Uber and is well priced. The hotel has a suitcase storage area for your last day. All in all a great hotel, and the staff are exceptional.

Review by Gary K England, United Kingdom
TripAdvisor Review
Super!

I travelled with my daughter. The hotel is so clean and tidy - well looked after. Seems like its had a recent refurbishment. Our room was 1203 on arrival we were so pleased. It had a huge shower which was powerful. Had complimentary shower gel and hand soap. There was ample wardrobe space and storage all open plan. The safe was included in the cost. The beds were fine, I know people have said they were rock hard but we slept soundly for 7days. English plug sockets made it so much easier for us and there were USB sockets too. It had a small kitchenette with kettle, toaster, small oven thing and espresso maker with 2 pods provided. Washing up liquid and a sponge provided for washing pots. Small balcony but enough for drying towels/smalls/swimwear and a glass of wine/game of cards. Air con was fine for us and didn't cost us any extra. On arrival we paid tourist tax and a €50 deposit for room which is worth noting. Room was cleaned every day, beds changed twice. It was spotless. We felt so lucky to have this room. We had a lovely view of Mellieha Parish Church which I requested. Was noisy due to traffic but that did not bother us at all. We were staying B&B. Breakfast was from.7.30-10.30 every morning. Good selection of cereal, pastries, toast/bread, tea/coffee, juices, cooked breakfast items - eggs, bacon, sausages, tomatoes and beans. We were really pleased with it all. Pool - i was disappointed with the pool area as it was small and you had to chase the sun, However it didnt stop my daughter having fun, making friends and thats the main thing. Pool snack bar was great. 1 lady was amazing sure she was deputy bar manager. She made the best iced coffees! Food was good too. We didnt eat at hotel restaurant 'tonino' as we didn't get chance but food looked great. Pool toilets and showers were cleaned constantly which was amazing.

Hotel is in a good location bus stops close by to go to Mellieha town and other towns too. We had a lovely meal at Nora's down the road, cocktails in Blu bar, we also ate at the restaurant below the Seabank.

Beach is a must, busy, but the water is like bath water and shallow, perfect for young families. We sat near one of the beach bars (ventuno) and had table service for drinks/snacks. 2 sunbeds and a parasol €20 for a full day. Its about a 5min walk from Luna.

Luna mini market is well stocked. Open til 6pm every day..

We went up to the Sky bar and Pool for a.drink, which is what sold the hotel to us. However its adults only. We were gutted by this as its beautiful with lovely views. We soon got over it though and this didn't stop us enjoying our stay.

Sad to be home :(

Our Travel Specialists

Your holiday to Malta is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists