Mediterranean Fly-Cruises

Stroll on the glamorous French Riviera. Visit Italy’s great cities – Rome, Venice and Florence. Discover Croatia with calls at Dubrovnik, Hvar and Split or stop off in the Greek Islands.

Mediterranean Fly-Cruise holidays

Discover more about Mediterranean fly-cruises

Discover our new for 2021 Mediterranean fly-cruises on Azura

Extend your holiday with a City Stay in Malta

Stay a bit longer and keep the good times rolling with some time in historic Valletta, or venture a little further north to the town of Qawra, before or after your fly-cruise.

The Grand Excelsior Hotel

The Grand Excelsior Hotel is ideal. Indoor and outdoor pools, spa and leisure facilities. Plus, a private sandy beach. The hotel overlooks the picturesque harbour of Marsamxett and is ideally located near the city walls.


To stay, the first night costs from £130 per person per night, with additional nights from £100 per person per night (based on a bed & breakfast basis for stays in 2020). As a P&O Cruises guest you will receive complimentary Wi-Fi and a welcome drink.

Seashells Resort at Suncrest

The  resort hotel is located on the waterfront at Qawra in the north of Malta. The resort offers a range of pools and leisure facilities and it's only a short walk to enjoy the bars and restaurants of the village, or a 15 minute drive to Mdina, the beautiful former capital of Malta.

A stay at Seashells before or after your cruise is from £220pp for a 3 night stay on a bed & breakfast basis, or from £280pp for a 3 night stay on a half-board basis (based on stays in 2020).

For stays in 2020 and 2021, subject to availability

Even more great deals on Mediterranean fly-cruise holidays