4* Maritim Antonine Hotel & Spa

The four-star Maritim Antonine Hotel & Spa is set in the idyllic village of Mellieha, perched on a terraced hillside with superb views of the bay. The hotel has two restaurants, two bars and plenty of options for relaxation, including a spa (charges may apply), a lovely garden and three swimming pools, one of which is located on the rooftop. The beach is just over a mile away and there is a bus stop right by the hotel, so getting about is very convenient.

Rating: Four Stars

Malta Uncovered
8 days starting from £999pp