Hôtel 8 chambres - Le Thalassa Sport Spa est un hôtel thermal qui comprend une piscine intérieure et un centre de remise en forme. Il est situé dans la baie de Roses, à seulement 30 mètres de la plage de Salatar. Un parking privé gratuit est disponible sur place. Jacinto Benavente, 9, 17480 Roses
Hôtel 3 étoiles*** 135 chambres - Le Monterrey occupe un emplacement idéal sur le front de mer de Roses, à proximité de la plage de Santa Margarita. Il met à votre disposition une piscine extérieure, une salle de sport et un sauna. Passeig Maritim 72-75, 17480 Roses
Hôtel 4 étoiles**** 110 chambres - Situé à 2 km de la ville de Roses, l'hôtel San Carlos vous fera profiter gratuitement d'une salle de sport, d'un minigolf, de courts de squash et de tennis, ainsi que d'une piscine à débordement préolympique de 33 mètres.
Hôtel 3 étoiles*** 60 chambres - L'Hotel Marina se situe dans le centre de Roses, sur le front de mer. Il propose un accès gratuit à la salle de sport et à la piscine du toit-terrasse dotée de jets d'hydromassage, ouverte en été. Avinguda de Rhodes, 81, 17480 Roses