Check out the 11 cheap hotels in Roses to find a good deal. Hotel Risech is a 3-star pension with free WiFi and a restaurant. Another option is Hotel Ciutadella, a 2-star hotel with free WiFi, a restaurant, and a bar. You'll also find Prestige Goya Park, which is a 3-star hotel with free WiFi, an outdoor pool, and a restaurant.
These are some of the most popular hotels in downtown Roses: