El Hotel Seashells Resort at Suncrest es un moderno hotel de 4 estrellas situado en la bahía de Qawra, con vistas al mar Mediterráneo. Ofrece habitaciones y suites amplias y luminosas, todas ellas con balcón o terraza con vistas al mar o a los jardines del hotel. Además, cuenta con una piscina al aire libre, varios restaurantes y bares, y acceso directo a una playa privada.