Hotels in Roses 4 stars

Showing 1 - 20 from 278 properties
Apartments
Price from: $142
111 Avinguda de Rhode 4RT, 17480 Roses, Spain
9.4 Superb
From: $142
Hotel
Price from: $113
Avenida La Bocana, 38, 17480 Roses, Spain
8.0 Very good
From: $113
Apartments
Price from: $110
32 Carrer Jeroni Pau, 17480 Roses, Spain
8.9 Fabulous
From: $110
Hotel
Price from: $171
Av. Diaz Pacheco, 7-9, 17480 Roses, Spain
8.6 Fabulous
From: $171
Hotel
Price from: $133
Jacinto Benavente 2-10, 17480 Roses, Spain
8.4 Very good
From: $133
Apartments
Price from: $50
carrer dels pescadors , 11, 17480 Roses, Spain
8.6 Fabulous
From: $50
Hotel
Price from: $158
Platja Almadrava, 17480 Roses, Spain
8.8 Fabulous
From: $158
Apartments
Price from: $76
Carrer del cap blanc, 17480 Roses, Spain
8.2 Very good
From: $76
Apartments
Price from: $206
Carrer Jacinto Benavente 5, 17480 Roses, Spain
8.7 Fabulous
From: $206
Villa
Price from: $363
8 8 CARRER DEL RIU FLUVIA,, 17480 Roses, Spain
8.8 Fabulous
From: $363
Hotel
Price from: $170
Avinguda del Salatar, 16, 17480 Roses, Spain
9.3 Superb
From: $170
Hotel
Price from: $119
Quevedo, s/n, 17480 Roses, Spain
8.8 Fabulous
From: $119
Apartments
Price from: $81
Carrer la Llotja, 17480 Roses, Spain
8.5 Very good
From: $81
Hotel
Price from: $103
Solsones 19, 17480 Roses, Spain
7.1 Good
From: $103
Apartments
Price from: $94
Calle Sant Elm 1 3º3º apartamento, 17460 Roses, Spain
8.8 Fabulous
From: $94
Hotel
Price from: $114
Avinguda de la Platja, 2, 17480 Roses, Spain
8.1 Very good
From: $114
Hotel
Price from: $75
Passeig Maritim 72-75, 17480 Roses, Spain
7.8 Good
From: $75
Apartments
17480 Roses, Spain
8.6 Fabulous
Apartments
Avinguda Diaz Pacheco 15-17 2B, Ed. Canyelles Mar, 2 planta, 17480 Roses, Spain
9.0 Superb
Apartments
Price from: $41
Carrer de Mercè Rodoreda, 1. Escalera 2, puerta D, 17480 Roses, Spain
From: $41