El Hotel Sol Sancti Petri es un hotel de 4 estrellas situado en la playa de La Barrosa. Todas las habitaciones cuentan con nevera, además de aire acondicionado, televisión y baño privado. El hotel dispone de piscina, restaurante, bar y spa.