Ciao Boba,
il litorale maltese è tutto roccioso, tuttavia alcuni hotel sono in prossimità di spiagge o direttamente su una spiaggia.
L'hilton pdi Saint Julians per esempio è frontemare roccioso ma mi pare di ricordare quando lo avevo guardato per me che ha una spiaggia non distante, l'Alexandra hotel,
Direttamente sulla spiaggia ci sono:
Golden Sand a Golden Bay, il Paradise bay e il Ramia, il Seabank.
Probabilmente ce qualcos'altro. Puoi guardarli sui soliti tour operator che hanno Malta dove trovi anche i prezzi ed eventuali sconti:
www.brixiaviaggi.it www.eurotravel.it www.aviomar.it
Ovviamente ci sono anche Gozo e Comino le piccole isole. Comino ha un solo hotel su una spiaggia bianca.
Ciao
Lilly