Hotels With Gym in Roses, Spain from €39

Showing 1 to 10
  • Sort by:
  • Reviews
    • Best Reviews
    • Most Reviewed
  • Stars
    • Stars 5 to 1
    • Stars 1 to 5
  • Price
    • Price Low to High
    • Price High to Low

€40
per night

Marina 3 Stars

Hotel with 60 rooms from €40. ... more

656 reviews
Score: 8.0 out of 10

€68
per night

Hotel Mediterraneo Park 4 Stars

4 Star Hotel with 205 rooms from €68. Hotel Mediterraneo Park is set 200 metres from Santa Margarida beach and is surrounded by 10,000m² o... more

461 reviews
Score: 8.6 out of 10

€39
per night

Prestige Victoria hotel located in Santa Margarida 3 Stars

Hotel with 208 rooms from €39. The Prestige Victoria overlooks Santa Margarita Beach just 10 minutes’ walk from the centre of Roses... more

166 reviews
Score: 7.5 out of 10

€74
per night

Monterrey 3 Stars

Monterrey has an ideal setting on the seafront of Roses, next to Santa Margarita Beach. It offers a ... more

108 reviews
Score: 8.1 out of 10

€138
per night

Terraza 4 Stars

4 Star Hotel with 90 rooms from €138. Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 20 metres from Roses Beach. Set i... more

107 reviews
Score: 8.6 out of 10

€97
per night

Vistabella 5 Stars

5 Star Hotel with 29 rooms from €97. Featuring an indoor pool, 4 restaurants and a spa, Vistabella offers views of Roses Bay and the surr... more

85 reviews
Score: 8.8 out of 10

€65
per night

San Carlos 3 Stars

Hotel with 110 rooms from €65. ... more

75 reviews
Score: 7.3 out of 10

€92
per night

Thalassa Sport Spa

Hotel with 8 rooms from €92. Please note that the spa is closed from 13:00 on Sundays.... more

57 reviews
Score: 8.3 out of 10

€60
per night

Hotel Mediterráneo Anexo 3 Stars

Part of the Hotels Mediterraneo complex, this hotel is set on the Bay of Roses. It is surrounded by ... more

35 reviews
Score: 8.5 out of 10

€90
per night

Ciudad De Vacaciones Cala Montjoi 1 Star

Resort with 206 rooms from €90. There is both an indoor and outdoor theatre which put on regular shows for your entertainment. Then ... more

19 reviews
Score: 7.5 out of 10