Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Roses on Hotels.com. These Roses hotels consistently deliver on comfort, location and traveler experience. Last updated on .
Hotels in Roses
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay in Roses?

Hotel Montecarlo Spa & Wellness
Hotel Montecarlo Spa & WellnessSanta Margarida
8.6 out of 10, Excellent, (854 reviews)
$185 nightly
The price is $208
Jun 18 - Jun 19
Total with taxes and fees

Hotel Vistabella
Hotel VistabellaAlmadraba-Canyelles
9.2 out of 10, Wonderful, (207 reviews)
$282 nightly
The price is $321
Jun 24 - Jun 25
Total with taxes and fees

Prestige Goya Park
Prestige Goya ParkRoses
8.0 out of 10, Very Good, (625 reviews)
$115 nightly
The price is $128
Jun 18 - Jun 19
Total with taxes and fees

Almadraba Park Hotel
Almadraba Park HotelAlmadraba-Canyelles
9.2 out of 10, Wonderful, (196 reviews)
$280 nightly
The price is $313
Jun 29 - Jun 30
Total with taxes and fees

Prestige Mar y Sol
Prestige Mar y SolRoses Town Center
8.6 out of 10, Excellent, (526 reviews)
$161 nightly
The price is $179
Jun 26 - Jun 27
Total with taxes and fees

Hotel Ciutadella
Hotel CiutadellaRoses Town Center
8.8 out of 10, Excellent, (460 reviews)
$71 nightly
The price is $81
Jun 28 - Jun 29
Total with taxes and fees

Hotel Prestige Sant Marc
Hotel Prestige Sant MarcSanta Margarida
8.8 out of 10, Excellent, (380 reviews)
$111 nightly
The price is $126
Jun 18 - Jun 19
Total with taxes and fees

Prestige Victoria Hotel
Prestige Victoria HotelSanta Margarida
8.0 out of 10, Very Good, (569 reviews)
$160 nightly
The price is $178
Jun 25 - Jun 26
Total with taxes and fees

Hotel Monterrey Roses by Pierre & Vacances
Hotel Monterrey Roses by Pierre & VacancesSanta Margarida
8.2 out of 10, Very Good, (488 reviews)
$150 nightly
The price is $169
Jun 30 - Jul 1
Total with taxes and fees

Hotel Ampuria Inn
Hotel Ampuria InnCastello d'Empuries
8.4 out of 10, Very Good, (514 reviews)
$79 nightly
The price is $89
Jun 18 - Jun 19
Total with taxes and fees

Hotel Roses Platja
Hotel Roses PlatjaRoses
8.0 out of 10, Very Good, (491 reviews)
$198 nightly
The price is $220
Jul 1 - Jul 2
Total with taxes and fees

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPARoses
9.4 out of 10, Exceptional, (73 reviews)
$208 nightly
The price is $233
Jun 18 - Jun 19
Total with taxes and fees

Canyelles Platja
Canyelles PlatjaAlmadraba-Canyelles
9.0 out of 10, Wonderful, (168 reviews)
$168 nightly
The price is $189
Jul 2 - Jul 3
Total with taxes and fees

Hotel Ramblamar
Hotel RamblamarRoses Town Center
8.4 out of 10, Very Good, (338 reviews)
$113 nightly
The price is $127
Jun 26 - Jun 27
Total with taxes and fees

Xon's Platja ApartHotel
Xon's Platja ApartHotelCastello d'Empuries
7.2 out of 10, Good, (603 reviews)
$100 nightly
The price is $115
Jun 30 - Jul 1
Total with taxes and fees

Hotel Port Salins by Pierre & Vacances
Hotel Port Salins by Pierre & VacancesCastello d'Empuries
8.8 out of 10, Excellent, (296 reviews)
$142 nightly
The price is $161
Jun 28 - Jun 29
Total with taxes and fees

Hotel Grecs
Hotel GrecsRoses Town Center
8.4 out of 10, Very Good, (247 reviews)
$106 nightly
The price is $119
Jun 18 - Jun 19
Total with taxes and fees

Casa Del Mar Hotel
Casa Del Mar HotelRoses
9.2 out of 10, Wonderful, (155 reviews)
$83 nightly
The price is $93
Jun 28 - Jun 29
Total with taxes and fees

Hotel Nautilus
Hotel NautilusRoses
8.0 out of 10, Very Good, (129 reviews)
$112 nightly
The price is $126
Jun 18 - Jun 19
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Get last-minute hotel deals in Roses and save more
Sign in to unlock great savings.
Showing deals for:Jun 19 - Jun 21

9.2 out of 10, Wonderful, (196 reviews)
We have 2 left at
$337 nightly
The price is $751
Total with taxes and fees
Showing deals for:Jun 26 - Jun 28

9.2 out of 10, Wonderful, (207 reviews)
$269 off
$926 nightly
The price is $2,061
Total with taxes and fees
Check out hotels with a pool in Roses

8.6 out of 10, Excellent, (854)
$185 nightly
The price is $208
Jun 18 - Jun 19
Total with taxes and fees
You may also like hotels with spas in Roses

9.2 out of 10, Wonderful, (196)
$280 nightly
The price is $313
Jun 29 - Jun 30
Total with taxes and fees
You can also stay at pet-friendly hotels in Roses
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in Roses
Apart hotel
Top neighborhoods in Roses

Roses Town Center
Roses's Roses Town Center neighborhood has a host of places to visit such as Roses Beach and Nova Beach.

Santa Margarida
Roses's Santa Margarida neighborhood is known for its bars and offers a host of things to see such as Roses Beach and Aventura Nautica.

Almadraba-Canyelles
Roses's Almadraba-Canyelles neighborhood has a host of places to visit such as Canyelles Beach and Bonifaci Beach.
Els Grecs
Roses's Els Grecs neighborhood offers attractions including Llit de Generala.
Top landmarks in Roses
Learn more about Roses
Roses is well-known for its attractions such as Roses Beach and Nova Beach. The city has something for everyone including sights like Punta Beach and Citadel of Roses within a secluded setting.

Check out reviews of Roses hotels guests love

Hotel Vistabella
10/10 Excellent
Frequently asked questions
Find out more about Roses
Keep exploring
- Portlligat Hotels
- Hotels near Butterfly Park Empuriabrava
- Hotels near Basilica of Santa Maria
- Hotels near Karting
- Hotels near Windoor Real Fly
- Hotels near Minigolf Carmanso
- Hotels near Aventura Nautica
- Hotels near Minigolf Greens
- Hotels near Aquabrava
- Hotels near Esglesia de Santa Maria
- Hotels near Aiguamolls de l'Empordà
- Hotels near Museu de Cadaqués
- Hotels near Cala Nans Lighthouse
- La Selva de Mar Hotels
- Riumors Hotels
- Vila-Sacra Hotels
- Hotels near Cala Jugadora
- Hotels near Cala Fredosa
- Hotels near Punta de la Galera
- Hotels near Can Sopa Beach
- Hotels near Cala Murtra
- Hotels near Llit de Generala
- Montjoi Hotels
- Hotels near Citadel of Roses
- Hotels near Petita Beach
- Hotels near En Belleu Beach
- Hotels near Racó des Dofí
- Marzà Hotels
- Hotels near Pep Ton Beach
- Hotels near Platja de sa Figuera
- La Vall de Santa Creu Hotels
- Hotels near L'Arola Beach
- Hotels near Canyelles Beach
- La Valleta Hotels
- Hotels near Platja d'en Taita
- El Veïnat de Dalt Hotels
- El Mas Oliva Hotels
- Beleser Hotels
- Bon Relax Hotels
- Hotels near Platja de Ses Lelles
- Hotels near Platja Boquelles
- Hotels near Pelosa Beach
- Hotels near Canyelles Grosses Beach
- Hotels near Gran Beach
- El Mas Boscà Hotels
- Hotels near Racó d'en Sanés
- Hotels near Punta Beach
- Hotels near Platja de Neganta
- El Mas Mates Hotels
- Hotels near S'Alqueria Petita Beach
- Hotels near Viewpoint of El Port de la Selva
- El Mas Fumats Hotels
- El Mas Isaac Hotels
- Hotels near Bonifaci Beach
- La Garriga Hotels
- Hotels near Cala Galera Beach
- Port de la Selva Hotels
- Sant Pere Pescador Hotels
- Hotels near Salvador Dalí House
- Hotels near Aiguamolls de l'Emporda Natural Park
- Hotels near Santa Maria de Castello D'Empuries
- Hotels near Roses Citadel
- Hotels near Roses Beach
- Hotels near Sant Pere de Rodes Monastery
- Hotels near Sant Salvador Castle
- Hotels with a Pool in Castello d'Empuries
- Hotels with Parking in Castello d'Empuries
- Pet Friendly Hotels in Castello d'Empuries
- Business Hotels in Castello d'Empuries
- Family Hotels in Castello d'Empuries
- Castello d'Empuries Hotels
- Hotels with a Pool in Empuriabrava
- Hotels with Parking in Empuriabrava
- Pet Friendly Hotels in Empuriabrava
- 3 Star Hotels in Empuriabrava
- Empuriabrava Hotels
- Hotels near Llançà Station
- Hotels near Pitch and Putt Castello Empuribrava
- Hotels near Aqua Brava
- Hotels near Vilajuiga Station
- Santa Margarida Hotels
- Hotels near Cap de Creus Natural Park North Entrance
- Hotels near Port de la Selva Beach
- Hotels with a Pool in Cadaqués
- Hotels with Parking in Cadaqués
- Cheap Hotels in Cadaqués
- 2 Star Hotels in Cadaqués
- 3 Star Hotels in Cadaqués
- Cadaqués Hotels
- Llanca Hotels
- Vilajuiga Hotels
- Pau Hotels
- Fortia Hotels
- Hotels near Platja de la Ribera
- Almadraba-Canyelles Hotels
- Roses Town Center Hotels
- Hotels with a Pool in Santa Margarida
- Pet Friendly Hotels in Santa Margarida
- Apartments in Santa Margarida




































































































































