L'hébergement que nous aimons le plus pour à dormir à Roses est le Vistabella, situé en face de la mer avec une vue magnifique sur la baie et les montagnes environnantes. Les chambres ont une décoration individuelle et très correcte, beaucoup d'entre elles ont un balcon. L'hôtel dispose également d'un spa avec une piscine intérieure, un bain d´hydromassage, un sauna et des bains à vapeur. Il y a 4 restaurants, le principal sert une cuisine créative et propose un menu de plus de 300 vins.
Le suivant logement que nous mentionnerons est à 1 minute à pied de la plage, le Canyelles Platja est situé juste à l'extérieur de Roses, et offre un accès direct à la plage. Les chambres sont décorées avec goût et très bien pensées, très spacieuses et disposent d'un balcon privé. Il y a une piscine et un restaurant donnant sur la mer, dans le restaurant sont servies pour le déjeuner et le dîner des plats de recettes traditionnelles et internationales.