Where to stay
in Roses

Top places to stay near the water
Sa Perafita is a hotel featuring 4 restaurants and a full-service spa. It's steps from Cap de Creus and Bonifaci Beach. Prestige Mar y Sol is a hotel that comes with free WiFi and a snack bar and is well-liked by beach travelers for its helpful staff. It's located just steps from Roses Beach. Hotel Montmar is a guesthouse that comes with free WiFi and plasma TVs and is well-liked by beach travelers for its helpful staff. It's located just steps from Roses Beach.
Recommended hotels
Best places to stay for families
Hotel San Carlos is a hotel featuring a children's pool and a restaurant. It's located a short 14-minute walk from Aqua Brava. Almadraba Park Hotel is a hotel featuring a children's pool and a restaurant. Cala Montjoi, Ciudad de Vacaciones is a hotel featuring a children's pool and a free kids' club.
Recommended hotels
Top luxury accommodations in Roses
Hotel Vistabella is luxury a hotel featuring 4 restaurants and a full-service spa.
Recommended hotels
Best places to stay with pools
Almadraba Park Hotel is a hotel featuring a kid's pool and free breakfast. Cap de Creus is located just steps from the property. Hotel Grecs is a hotel featuring a seasonal outdoor pool and free WiFi. Rescator Resort 102 - Two Bedroom Resort, Sleeps 6 is a resort featuring a private pool.
Recommended hotels
Top places to stay near the airport in Roses
Almadraba Park Hotel is a hotel featuring an airport shuttle and free breakfast. Univers is a hotel featuring an airport shuttle and free breakfast. Hostal Rom is a guesthouse featuring an airport shuttle and free WiFi.