Enter your dates to see the latest prices and deals for Roses hotels
Featuring free WiFi, Prestige Mar y Sol is set in Roses, 1640 feet from Ciutadella Roses and 1.4 mi from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.
Canyelles Platja is located on the seafront just outside Roses with direct access to the beach. It has a swimming pool, a restaurant with sea views and free Wi-Fi access.
Located just 820 feet from Santa Margarita Beach in Roses, 1935 Hotel Boutique & Apartments - Adults Only features a heated outdoor pool.
Located in Palau-Saverdera, 10 miles from Peralada Golf Club, Hotel Boutique Niu de Sol - Designed for Adults features views of the mountain.
Set on the outskirts of Pau, Hotel Mas Lazuli features an outdoor pool, sun terrace and outdoor dining. The elegant bedrooms have free WiFi and mountain views.
The seafront Vistabella offers fantastic views of Roses Bay and the surrounding mountains. It features rooms with balconies, a spa and 5 restaurants.
Number 1Booked hotel near Aquabrava Water Park
Number 2Booked hotel near Aquabrava Water Park
Number 3Booked hotel near Aquabrava Water Park
Number 4Booked hotel near Aquabrava Water Park
Number 5Booked hotel near Aquabrava Water Park
Number 6Booked hotel near Aquabrava Water Park
Number 7Booked hotel near Aquabrava Water Park
Number 8Booked hotel near Aquabrava Water Park
Number 9Booked hotel near Aquabrava Water Park
Number 10Booked hotel near Aquabrava Water Park
Hotel Ciutadella is located 328 feet from the beach in Roses, on the Costa Brava. It offers functional, air-conditioned rooms with a balcony, flat-screen TV and free Wi-Fi.
Located in Roses, 1640 feet from Playa Santa Margarida, Prestige Sant Marc features accommodations with a terrace, private parking, a restaurant and a bar. This 4-star hotel offers a tour desk.
Hotel Marina is located in the center of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer.
Hotel Roses Platja is next to Santa Margarida Beach, on the beautiful Costa Brava. It offers an indoor and outdoor pool and free WiFi zone. Some rooms include private balconies.
Located just 820 feet from Santa Margarita Beach in Roses, 1935 Hotel Boutique & Apartments - Adults Only features a heated outdoor pool.
Nautilus is located 656 feet from the beach, in Roses’s quiet Santa Margarida neighborhood. It features a pleasant pool and sun terrace, dance shows as well as other live entertainment.
Located on Santa Margarita Beach in Roses Bay, Hotel Montecarlo offers a spa with sea views. All air-conditioned rooms come with a balcony and sea views, and bicycles are free to rent.
Facing the beachfront, Prestige Victoria offers 3-star accommodations in Roses and features a seasonal outdoor swimming pool, fitness center and garden.
Located in the Costa Brava resort of Roses, the Prestige Goya Park is just 984 feet from Santa Margarita Beach. Set in attractive gardens, it features 2 outdoor swimming pools.
Located in Roses, a few steps from Platja La Nova, Hotel Parc provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.
Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 66 feet from Roses Beach and has direct access to the promenade.
Monterrey has an ideal setting on the seafront of Roses, next to Santa Margarita Beach. It offers a outdoor swimming pool. Free WiFi is offered throughout the property.
The Hotel & Apartaments Thalassa Sport & Spa is set in Roses Bay, just 98 feet from Salatar Beach.
Featuring a 33-yard infinity swimming pool and a seasonal indoor pool, Hotel San Carlos is set 1.2 mi outside Roses. Free outdoor, unattended parking is available.