Sitges ofrece hoteles con spa ideales para relajarse junto al mar. Los precios parten desde unos 100 € por noche en temporada media. Las mejores zonas para alojarse son el centro junto al paseo marítimo o la zona de Terramar, cerca del campo de golf. Estos hoteles suelen incluir piscina, sauna, baño turco y gimnasio. Algunos ofrecen bicicletas gratuitas para recorrer el pueblo.
Entre los mejor valorados, el Sunway Playa Golf & Spa Sitges está a 20 metros de la playa y cuenta con dos piscinas, bicicletas gratis y spa con bañera de hidromasaje. El Mim Sitges Member Of Melia Collection, a 120 metros de la playa, dispone de spa con piscina de ocio y rooftop con vistas. El Eurostars Sitges, con vistas al Mediterráneo, ofrece centro de bienestar con piscina interior, sauna y baño de vapor. Todos tienen puntuaciones excelentes.
