Find the five-star hotels that appeal to you the most
Check out our pick of great five-star hotels in Roses
Hotel Peralada Wine Spa and Golf has rooms with views over the resort golf course. The hotel also offers an outdoor pool and a spa is available for a surcharge.
Situated in Roses and only 300 metres from Canyelles Petites beach, CASTELL BLAU features accommodation with sea views, free WiFi and free private parking.
The seafront Vistabella offers fantastic views of Roses Bay and the surrounding mountains. It features rooms with balconies, a spa and 5 restaurants.