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
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Roses?

Hotel Vistabella
Hotel VistabellaAlmadraba-Canyelles
9.2 out of 10, Wonderful, (207 reviews)
The price is CA $375
CA $429 total
includes taxes & fees
Jul 7 - Jul 8

Almadraba Park Hotel
Almadraba Park HotelAlmadraba-Canyelles
9.2 out of 10, Wonderful, (196 reviews)
The price is CA $392
CA $437 total
includes taxes & fees
Jun 29 - Jun 30

Sa Perafita
Sa PerafitaRoses
9.4 out of 10, Exceptional, (37 reviews)
The price is CA $292
CA $327 total
includes taxes & fees
Jun 28 - Jun 29

Hotel Montana by Bossh
Hotel Montana by BosshRoses
8.0 out of 10, Very good, (19 reviews)
The price is CA $104
CA $117 total
includes taxes & fees
Jun 29 - Jun 30

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPARoses
9.4 out of 10, Exceptional, (73 reviews)
The price is CA $359
CA $401 total
includes taxes & fees
Jun 24 - Jun 25

Canyelles Platja
Canyelles PlatjaAlmadraba-Canyelles
9.0 out of 10, Wonderful, (169 reviews)
The price is CA $235
CA $265 total
includes taxes & fees
Jul 2 - Jul 3

AGI Gloria Rooms
AGI Gloria RoomsRoses Town Center
6.4 out of 10, (44 reviews)
The price is CA $117
CA $131 total
includes taxes & fees
Jun 23 - Jun 24

Hotel Montecarlo Spa & Wellness
Hotel Montecarlo Spa & WellnessSanta Margarida
8.6 out of 10, Excellent, (855 reviews)
The price is CA $265
CA $298 total
includes taxes & fees
Jun 28 - Jun 29

Hotel Roses Platja
Hotel Roses PlatjaRoses
8.0 out of 10, Very good, (491 reviews)
The price is CA $277
CA $308 total
includes taxes & fees
Jun 25 - Jun 26

Prestige Victoria Hotel
Prestige Victoria HotelSanta Margarida
8.0 out of 10, Very good, (571 reviews)
The price is CA $194
CA $217 total
includes taxes & fees
Jun 25 - Jun 26

Hotel Nautilus
Hotel NautilusRoses
8.0 out of 10, Very good, (130 reviews)
The price is CA $173
CA $193 total
includes taxes & fees
Jun 28 - Jun 29

Hotel Ramblamar
Hotel RamblamarRoses Town Center
8.4 out of 10, Very good, (338 reviews)
The price is CA $191
CA $213 total
includes taxes & fees
Jun 25 - Jun 26

Hotel Grecs
Hotel GrecsRoses Town Center
8.4 out of 10, Very good, (248 reviews)
The price is CA $222
CA $247 total
includes taxes & fees
Jun 25 - Jun 26

Prestige Mar y Sol
Prestige Mar y SolRoses Town Center
8.6 out of 10, Excellent, (526 reviews)
The price is CA $230
CA $256 total
includes taxes & fees
Jun 26 - Jun 27

Hotel Monterrey Roses by Pierre & Vacances
Hotel Monterrey Roses by Pierre & VacancesSanta Margarida
8.2 out of 10, Very good, (488 reviews)
The price is CA $201
CA $227 total
includes taxes & fees
Jun 28 - Jun 29

Hostal Rom
Hostal RomRoses Town Center
8.2 out of 10, Very good, (107 reviews)
The price is CA $118
CA $133 total
includes taxes & fees
Jun 29 - Jun 30

Casa Del Mar Hotel
Casa Del Mar HotelRoses
9.2 out of 10, Wonderful, (155 reviews)
The price is CA $116
CA $130 total
includes taxes & fees
Jun 28 - Jun 29

Hotel Ciutadella
Hotel CiutadellaRoses Town Center
8.8 out of 10, Excellent, (461 reviews)
The price is CA $90
CA $102 total
includes taxes & fees
Jun 28 - Jun 29
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:Jul 3 - Jul 5

9.2 out of 10, Wonderful, (207 reviews)
CA $196 off
The price is CA $587
per night
CA $1,324 total
includes taxes & fees
Check out hotels with a pool in Roses
The price is CA $375
CA $429 total
includes taxes & fees
Jul 7 - Jul 8
You may also like hotels with spas in Roses
The price is CA $375
CA $429 total
includes taxes & fees
Jul 7 - Jul 8
You can also stay at family-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 Aventura Nautica and Platja de Sant Margarida.

Almadraba-Canyelles
Roses's Almadraba-Canyelles neighborhood has a host of places to visit such as Canyelles Beach and Canyelles Grosses 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
Frequently asked questions
Find out more about Roses
Keep exploring
- Hotels with Parking in Figueres
- 3 Star Hotels in Figueres
- Winery Hotels in Figueres
- Hotels near Pitch and Putt Castello Empuribrava
- Beleser Hotels
- Luxury Hotels in Girona
- Winery Hotels in Girona
- Beach Hotels in Girona
- Hotels near Salvador Dalí House
- Castello d'Empuries Hotels
- Hotels near Cala Nans Lighthouse
- Hotels with Parking in Begur
- Pet Friendly Hotels in Begur
- Cheap Hotels in Begur
- Luxury Hotels in Begur
- 3 Star Hotels in Begur
- 4 Star Hotels in Begur
- Winery Hotels in Begur
- Beach Hotels in Begur
- Family Hotels in Begur
- Hotels near Sant Pere de Rodes Monastery
- Hotels near Aquabrava
- Hotels near Museu de Cadaqués
- La Selva de Mar Hotels
- Hotels with a Pool in Costa Brava
- Hotels with Parking in Costa Brava
- Hotels with Free Breakfast in Costa Brava
- Hotels with Kitchens in Costa Brava
- Hotels with WiFi in Costa Brava
- Pet Friendly Hotels in Costa Brava
- Apartments in Costa Brava
- Cheap Hotels in Costa Brava
- Luxury Hotels in Costa Brava
- Winery Hotels in Costa Brava
- Beach Hotels in Costa Brava
- Family Hotels in Costa Brava
- Resorts & Hotels with Spas in Costa Brava
- Hotels near Cap de Creus Natural Park North Entrance
- 2 Star Hotels in Llanca
- Llanca Hotels
- Roses Town Center Hotels
- Hotels near Roses Citadel
- Pau Hotels
- Cheap Hotels in L'Escala
- 3 Star Hotels in L'Escala
- Santa Margarida Hotels
- Hotels with a Pool in Girona
- Hotels with Parking in Girona
- Hotels with a Gym in Girona
- Hotels with Kitchens in Girona
- Pet Friendly Hotels in Girona
- Cheap Hotels in Girona
- Luxury Hotels in Girona
- 2 Star Hotels in Girona
- 3 Star Hotels in Girona
- 4 Star Hotels in Girona
- Family Hotels in Girona
- Pet Friendly Hotels in Empuriabrava
- Empuriabrava Hotels
- El Mas Oliva Hotels
- Hotels near Santa Maria de Castello D'Empuries
- Hotels with a Pool in Cadaqués
- Cheap Hotels in Cadaqués
- 2 Star Hotels in Cadaqués
- 3 Star Hotels in Cadaqués
- Cadaqués Hotels
- Hotels near Bonifaci Beach
- Luxury Hotels in Torroella de Montgrí
- Hotels near Aiguamolls de l'Emporda Natural Park
- Hotels with a Pool in Pals
- Aparthotels in Pals
- Cheap Hotels in Pals
- Family Hotels in Pals
- Hotels with Parking in Palafrugell
- Luxury Hotels in Palafrugell
- 4 Star Hotels in Palafrugell
- Beach Hotels in Palafrugell
- 2 Star Hotels in Aiguablava Beach
- 4 Star Hotels in Aiguablava Beach
- Beach Hotels near Aiguablava Beach
- Family Hotels near Aiguablava Beach
- Hotels near Viewpoint of El Port de la Selva
- Hotels near Aqua Brava
- Portlligat Hotels
- Marzà Hotels
- Almadraba-Canyelles Hotels
- Apartments in Baix Empordà
- Winery Hotels in Baix Empordà
- Family Hotels in Baix Empordà
- Hotels near Sant Salvador Castle
- Hotels near Canyelles Beach
- Hotels with a Pool in Calella de Palafrugell
- Villas in Calella de Palafrugell
- 3 Star Hotels in Calella de Palafrugell
- La Garriga Hotels
- Port de la Selva Hotels
- Cheap Hotels in L'Estartit
- 3 Star Hotels in Tamariu


































































































