
Roses Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 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
Your Roses Vacation
From its highlights to its hidden gems, this city is best experienced with a Roses vacation package. Look for places to stay in Castello dEmpuries, which is great for culture, history and nature. If your trip to Roses includes some sightseeing, hit up renowned attractions like Cadaques Beach, Canyelles Beach and Salvador Dalí House. A couple of quick clicks is all it takes to craft a tailor-made Roses vacation on Expedia.
Top Roses Vacation Deals




Penthouse in Barcelona With Large Terrace
Reviewed on Mar 29, 2026

Hostal Sans
Reviewed on Aug 13, 2026
Where to stay in Roses

Roses Town Center
You'll enjoy the coffeehouses and waterparks 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
When in Els Grecs, you can plan a visit to Punta Beach and Roses Beach, some noteworthy sights in the nearby area.
Roses Beach Vacation
There's nothing like a Roses vacation 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 vacation 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 vacation deals to save on your hotels and experiences.
Ready to book your vacation to Roses?
Roses Hotel Deals

Hotel Prestige Sant Marc
"Great hotel in Roses near the beach with comfortable beds, balcony, and really good breakfast buffet. Make sure to get parking ahead of time: street parking looks very busy."
Reviewed on Aug 14, 2026

Prestige Goya Park

Hotel Montecarlo Spa & Wellness
"Old hotel with a poor service. Tha parking lot is 300 meteres aways and is full of stones and no asphalt. This probably was a nice hotel 30 years ago. The hospitality of the people is 0."
Reviewed on Aug 13, 2026
Stay near popular Roses attractions
Roses Beach
Aqua Brava
Canyelles Beach
Roses Citadel
Aquabrava
Canyelles Grosses Beach
Port de Roses
Citadel of Roses
What to do in Roses

From Roses: Cap de Creus, Port Lligat & Cadaqués+AUDIO GUIDE

Visita guiada bilingüe por el Teatro-Museo Dalí

Visit Cap de Creus, Port Lligat & Cadaqués (New Free Audio Guide)
Frequently asked questions
How much does a Roses vacation package cost?
What are the cheapest months to go to Roses?
How many days is enough for Roses?
Is it worth booking a vacation package to Roses?
How to find the best Roses package deals?
Is it cheaper to book a Roses vacation as a package?
When to book a vacation package to Roses?
How to plan a trip to Roses?
- Pick your dates: The things you want to do in Roses and your favourite season can help you decide when to travel.
- Figure out your budget: Ensure you have enough money to cover everything from transportation and meals to experiences and flights. Your accommodations will probably be the largest expense during your trip to Roses.
- Work out your trip length: Consider how much time you want to spend discovering Roses. Plan your days so you can get to all the attractions and activities you're interested in at a comfortable pace.
- Bundle your bookings: With your travel dates in place, you can combine your hotels, car rental, flights and more into a personalized Roses vacation package.







