Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Roses 4 Star Hotels

See all 139 Hotels in Roses
Hotel San Carlos

Hotel San Carlos

Carrer Solsonès, 19-21, Roses
4.0 out of 5.0
3.6 out of 5 (127 reviews)
Canyelles Platja

Canyelles Platja

Ave. Diaz Pacheco, 7-9, Roses
4.0 out of 5.0
4.3 out of 5 (75 reviews)
Fab sea viewThis hotel sits in a lovely bay about a 40 minute walk from the main town of Roses. The hotel itself is bright and welcoming, we booked a sea view room which was fantastic. The room was a nice size but what did bother me was the doors in the room made things a bit awkward. Other than that we couldn't ...
  7 Jun 2017
Hotel Mediterraneo Park

Hotel Mediterraneo Park

Calle Quevedo s/n, Roses
4.0 out of 5.0
4.4 out of 5 (205 reviews)
Nice hotel, outside areas great for families Very happy but sometimes difficult to communicate in English.
  13 Sep 2017
Almadraba Park Hotel

Almadraba Park Hotel

Avinguda Díaz Pacheco, 70, Roses
4.0 out of 5.0
4.6 out of 5 (17 reviews)
Somewhat sparse on room furnishings but otherwise The Almadraba was our final 2 day stop over before our drive back to the UK. The hotel location is fantastic, to the south of Roses. The hotel is in a quiet location overlooking the bay and Mediterranean - the scenery is fantastic as are the sun sets. There is a large out door pool and a private ...
  16 Oct 2017
Agi Joan Margarit

Agi Joan Margarit

Carrer Joan Margarit , 84, Roses
4.0 out of 5.0
Map

Pocket Guide: 4 Star Hotels in Roses

Search for hotels in Roses on Expedia.co.uk. You can easily find your hotels in Roses using one of the methods below:

  • View our selection of featured hotels in Roses
  • Use the map to find hotels in the Roses neighborhood you prefer
  • Use the filters to see hotels in a specific area of Roses, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Roses
  • Enter your travel dates to view the best deals on hotels in Roses - while they last