Book Roses hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Roses

Cheap Roses hotels

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc

4 out of 5
Av. de la Bocana, 38-48, Playa Sta. Margarida, Roses
Fully refundableReserve now, pay when you stay
The price is NZ$186 per night from 18 Jun to 19 Jun
NZ$186
per night
18 Jun - 19 Jun
Stay at this 4-star hotel in Roses. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the helpful staff in ...
Hotel Prestige Sant Marc
Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness

4 out of 5
Avinguda de la Platja, 2, Roses
The price is NZ$198 per night from 6 Jun to 7 Jun
NZ$198
per night
6 Jun - 7 Jun
Stay at this 4-star spa hotel in Roses. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the breakfast and the helpful staff in our ...
Hotel Montecarlo Spa & Wellness
Hotel Vistabella

Hotel Vistabella

5 out of 5
Av. Diaz Pacheco, 26, Roses
Fully refundableReserve now, pay when you stay
The price is NZ$357 per night from 17 Jun to 18 Jun
NZ$357
per night
17 Jun - 18 Jun
Stay at this 5-star luxury hotel in Roses. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Roses Beach and Canyelles Beach are located ...
Hotel Vistabella
Save an average of 15% on thousands of hotels when you're signed in
Hotel Ciutadella

Hotel Ciutadella

2 out of 5
Carrer Tarragona 7, Roses
The price is NZ$104 per night from 6 Jun to 7 Jun
NZ$104
per night
6 Jun - 7 Jun
Stay at this hotel in Roses. Enjoy free WiFi, an outdoor pool, and a rooftop terrace. Popular attractions Roses Beach and Nova Beach are located nearby.
Hotel Ciutadella
Prestige Goya Park

Prestige Goya Park

3 out of 5
Avenida Port del Reig s/n, Roses
The price is NZ$152 per night from 9 Jun to 10 Jun
NZ$152
per night
9 Jun - 10 Jun
Stay at this 3-star family-friendly hotel in Roses. Enjoy free WiFi, a rooftop terrace, and breakfast (surcharge). Popular attractions Roses Beach and Aventura ...
Prestige Goya Park
Hotel Roses Platja

Hotel Roses Platja

3 out of 5
Av. de Rhode, 28, Roses
Fully refundableReserve now, pay when you stay
The price is NZ$149 per night from 9 Jun to 10 Jun
NZ$149
per night
9 Jun - 10 Jun
Stay at this 3-star beach hotel in Roses. Enjoy free WiFi, an outdoor pool, and a beach locale. Popular attractions Roses Beach and Minigolf Greens are located ...
Hotel Roses Platja
Hotel Montmar

Hotel Montmar

3 out of 5
Carretera Mas Oliva 14, Roses
The price is NZ$114 per night from 12 Jun to 13 Jun
NZ$114
per night
12 Jun - 13 Jun
Stay at this 3-star hotel in Roses. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Popular attractions Roses Beach and Nova Beach are located ...
Hotel Montmar
Prestige Victoria Hotel

Prestige Victoria Hotel

3 out of 5
Av. Gola de l'Estany, s/n, Playa Santa Margarita, Roses
Fully refundableReserve now, pay when you stay
The price is NZ$228 per night from 11 Jun to 12 Jun
NZ$228
per night
11 Jun - 12 Jun
Stay at this 3-star beach hotel in Roses. Enjoy a beach locale, breakfast (surcharge), and a health club. Popular attractions Roses Beach and Platja de Sant ...
Prestige Victoria Hotel
Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances

4 out of 5
Passeig Maritim 72, Roses
The price is NZ$176 per night from 19 Jun to 20 Jun
NZ$176
per night
19 Jun - 20 Jun
Stay at this 4-star beach hotel in Roses. Enjoy free WiFi, a beach locale, and breakfast (surcharge). Our guests praise the property condition in our reviews. ...
Hotel Monterrey Roses by Pierre & Vacances
Don't see what you're looking for?
See all available properties in Roses
View all properties
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.

Hotels In Roses

If you're looking for a place to hang out in Roses, you're in the perfect place. We have 40 places to base yourself within a 10-kilometre distance of Roses's town centre.

Stay close to the heart of Roses. Accommodations here include the Hotel Vistabella and Almadraba Park Hotel.

The La Costa Golf & Beach Resort is located 30 kilometres from the middle of Roses. Alternatively, the Château de Valmy is 35 kilometres away. Two more hotels are the Hostal Spa Empúries and the Hotel Spa Porto Cristo.

If you have time left, you might like to travel to other parts of the Catalonia region. Visit the ruins and castles in Catalonia, or simply head off with that someone special and enjoy the area's lovely beaches and coastal plains. Popular activities in this particular part of Spain include mountain biking and mountain climbing.

Don't shoot through before you have checked out the Girona Cathedral and Arab Baths in Girona. Should you wish to visit Girona, be sure to check out the Hotel Nord 1901 and Hotel Llegendes de Girona Catedral. Or, you could stay in Tossa de Mar, 65 kilometres to the south of Roses, where you can choose from the Hotel Tossa Mar and Premier Gran Hotel Reymar & Spa. Should you choose to stay in Tossa de Mar, don't miss the Tossa de Mar Beach and Tossa de Mar Lighthouse.

Costa Brava Airport is the most practical airport for flying into Roses and is 55 kilometres drive from the centre of town. If you would like to stay nearby, try the Meliá Golf Vichy Catalan or the Salles Hotel Aeroport de Girona.

Roses hotels essential information

Accommodation
2,062 hotels
Lowest Price
NZ$104
Highest Price
NZ$357
Popular hotels
Hotel Prestige Sant Marc, Hotel Montecarlo Spa & Wellness, Hotel Vistabella, Hotel Ciutadella, Prestige Goya Park, Hotel Roses Platja, Hotel Montmar, Prestige Victoria Hotel, Hotel Monterrey Roses by Pierre & Vacances

Most recent Roses hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.