
Roses Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to Rp16.000.000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Where to stay in Roses

Roses Town Center
You'll enjoy the coffee shops and water parks in Roses Town Center. You might want to make time for a stop at Roses Beach or Punta Beach.

Santa Margarida
Unique features of Santa Margarida include the seaside views and bars. Make a stop by Platja de Sant Margarida or Roses Beach while you're exploring the area.

Almadraba-Canyelles
Almadraba-Canyelles is noteworthy for its seaside views, and you can make a stop at top attractions like Canyelles Beach and Canyelles Grosses Beach.

Els Grecs
Though Els Grecs may not have many top sights, you can venture to the surrounding area to see attractions like Punta Beach and Roses Beach.
Roses Beach Holiday
There's nothing like a Roses holiday to give yourself a little boost. The sound of the ocean waves and the smell of salty air will recharge your mind and body. To be close to the town centre on your trip to Roses, find a hotel around Canyelles Beach (only 2 kilometres away). If you plan to stay for a while, check out our Roses holiday deals. Not only can you save some cash, you'll also have other beautiful beaches around you to explore, like Canyelles Grosses Beach and Nova Beach. We call that a win-win!
Things You Should Know About Roses
- Fall asleep to the sounds of the sea at one of our Roses beach hotels. There's nothing like staying within a stroll of the ocean.
- Roses also has an impressive range of apartments. Hotel Montmar and Hotel Spa Terraza are popular with travellers and are worth considering.
- There are tons of activities that keep the 20,200 or so residents of Roses entertained. Browsing our Roses things to do page will let you in on the best of what's on offer.
- If you're searching for things to see and do while you're in town, add Canyelles Beach, Canyelles Beach and Aquabrava to your travel itinerary. Also, look up our Roses holiday deals to save on your hotels and experiences.
Top hotels in Roses

Hotel Prestige Sant Marc
"Unique Mediterranean ocean front property with one minute walk to the beach. Recently priced, good breakfast and great staff."
Reviewed on 14 Jun 2026

Prestige Goya Park
"Large hotel, nice pool and area. Full buffet breakfast and entertainment for the kids. Ideal for families."
Reviewed on 7 Aug 2025

Hotel Montecarlo Spa & Wellness
"Bien situé, accueil excellent, très belle vue. Rien à dire"
Reviewed on 25 Jun 2026
Stay near popular Roses attractions
Roses Beach
Aqua Brava
Canyelles Beach
Roses Citadel
Aquabrava
Canyelles Grosses Beach
Citadel of Roses
Port de Roses
What to do in Roses

Full-Day Girona Guided Tour & Figueres with Dalí’s Museum

Girona and Dali Museum Full Day tour from Barcelona

Visit Cap de Creus, Port Lligat & Cadaqués (New Free Audio Guide)
Frequently asked questions
How much does a Roses holiday package cost?
What are the cheapest months to go to Roses?
How many days is enough for Roses?
Is it worth booking a holiday package to Roses?
How to find the best Roses package deals?
Is it cheaper to book a Roses holiday as a package?
When to book a holiday package to Roses?
How to plan a trip to Roses?
- Choose the right time to travel: Your schedule, favourite season and the type of weather you like can all impact your decision on when to visit Roses.
- Plan your budget wisely: On top of the price of your stay, you'll need to consider other expenses too. These include flights, transportation and food. Also, set aside a little extra for unexpected expenses that may come up during your trip to Roses.
- Work out your trip length: Think about how much time you'd like to spend exploring Roses. Plan your days so you can get to all the attractions and activities you're interested in at a comfortable pace.
- Bundle your flights and hotel: Epic destination, check. Length of stay, check. All that's left now is to pick a Roses holiday package that brings all your bookings together.
