Located on Mellieha Bay, Costa Del Sol is currently involved in catering, leisure and hospitality.

Catering pre-dominantly to tourists but also popular with the locals especially in the winter months when tourism subsides slightly. Mellieha Bay, also known as Ghadira Bay, is the largest and one of the most beautiful and popular sandy beaches in Malta located in the northern part of the island, just off the town of Mellieha. Known for its shallow waters and easy access making it one of the most family friendly beaches in Malta.

Mellieha Bay does not have any underwater currents and hardly ever experiences rough seas, making the Bay ideal and safe for children. Across the road from Mellieha Bay is Ghadira Nature Reserve, which is home to a variety of small mammals and reptiles and a stopover for migratory birds passing over Malta – making it a wonderful place to visit all year round for families with young children and couples alike.

Established in 1980, the family-run team at Costa Del Sol has been providing superior service, great food, drinks, entertainment and leisure services in a relaxing environment for well over 30 years and with that comes the experience and knowledge to continue doing the same and more.

Mellieha Bay has also obtained the Beach of Quality status!

Costa del Sol - Deck photo



Discussions and negotiations are at an advanced stage for the development of a 5 Star Hotel occupying the current restaurant complex as well as a further 13,500 square meters of surrounding land.

The conditions set by Government to give the green light are the following:

  1. The development should be a 5 Star Hotel
  2. To provide a public car park with 300 parking spaces
  3. To provide public conveniences to replace those which will be demolished.

Currently, the Malta Tourism Authority has issued its permits and the Full Development Permit by the Malta Environment and Planning Authority is in the final stages and should be issued shortly.

Negotiations are also underway with luxury brand hotel chains to conclude a management / operational franchise for the hotel.