A lovely option for a beach holiday on the gorgeous island of Malta. Dolmen Resort Hotel is located at the water’s edge at Qawra, facing the Mediterranean Sea and offering its own private beach.