Roses Holidays from £293

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Roses Holiday

From its highlights to its hidden gems, this city is best experienced with a Roses holiday 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 holiday on Expedia.

Top Roses Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Ciudad Condal

Ciudad Condal

Eixample
£293
per person
15 Oct - 18 Oct
found 24 hours ago
Return flight included
London (LHR) to Barcelona (BCN)
7.4/10 Good! (589 reviews)
Designer Luxury Two Bedroom Apartment

Designer Luxury Two Bedroom Apartment

£407
per person
13 Nov - 16 Nov
found 1 day ago
Return flight included
London (LTN) to Barcelona (BCN)
No reviews
Margot House

Margot House

Eixample
£705
per person
24 Oct - 29 Oct
found 3 hours ago
Return flight included
London (LON) to Barcelona (BCN)
9.4/10 Exceptional! (172 reviews)
Very difficult to enter the property many times waiting outside for long periods for someone open the door and when It’s hot it’s not great. Breakfast offer was very poor and they provide breakfast as small rations. We arranged a premium Interior on arrival we were told we were upgraded to an outside room. The room was so noisy it was basically like being on the street outside. I imagine someone else complained and got moved and we ended up In this room. Would not stay here again there are much better choices in Barcelona.

Reviewed on 4 Sept 2026

No Limit Hostel Central

No Limit Hostel Central

Eixample
Save 100% on your flight
£304
per person
15 Oct - 18 Oct
found 24 hours ago
Return flight included
London (LHR) to Barcelona (BCN)
7.6/10 Good! (219 reviews)
Amazing central location! Very central, no breakfast but surrounded by cheap nice bakeries. Very friendly staff, good AC and shower. Big 4 bedded room with our teenagers worked well. Comfy beds and clean linen, 24 hrs access very handy! All hostel amenities like kitchen, lounge, washing machine etc but we had private bathroom and didn't really use anything else.

Reviewed on 26 Jul 2026

Hotel Club 29

Hotel Club 29

Eixample
£463
per person
21 Oct - 24 Oct
found 1 day ago
Return flight included
Birmingham (BHX) to Barcelona (BCN)
No reviews

Where to stay in Roses

Find the best Roses areas and neighborhoods for the activities you enjoy most. Learn more about Roses
A coastal town with terraced fields, a prominent hilltop structure, and a clear view of the sea.

Roses Town Center

1 out of top 10 points of interest in this area

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 Roses Citadel.

A marina with several sailboats docked, a historic tower, and buildings with red-tiled roofs.

Santa Margarida

1 out of top 10 points of interest in this area

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.

A wooden boardwalk leading to a concrete viewing platform overlooking a body of water with distant mountains.

Almadraba-Canyelles

2 out of top 10 points of interest in this area

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

An aerial view of a rugged coastline with rocky outcrops and clear blue waters.

Els Grecs

Though Els Grecs may not have many top sights, you can venture to the surrounding area to see attractions like Roses Beach and Citadel of Roses.

Things to do in and around Roses

Roses, Catalonia, offers a delightful vacation for beach lovers and families alike, featuring activities such as golf, a water park, and various outdoor pursuits. Visitors can enjoy recreational opportunities while also exploring nearby Barcelona on a rail tour or taking day trips to discover the stunning surroundings. Art enthusiasts will find numerous galleries and cultural experiences to appreciate, making Roses a perfect blend of relaxation and exploration for everyone.

Shopping

In Roses, you can explore local shops for unique souvenirs and gifts. If you're up for a drive, the Gran Jonquera Outlet Mall, located 29.0km away, offers a variety of brands, while the Espai Girona Shopping Center, 46.7km away, boasts family-friendly entertainment and shopping options.

Recreation

Enjoy a fun-filled day at Minigolf Carmanso, offering a vibrant family atmosphere and engaging sports activities. For a leisurely experience, head to Cala Nans, a serene recreational area perfect for relaxation and wellness, located 8.0km from Roses, where you can unwind amidst nature.

Adventure

Aqua Brava is a thrilling waterpark in Roses, offering a fantastic mix of entertainment and family fun. For more excitement, Aventura Nautica provides exhilarating water sports right in Roses, perfect for outdoor enthusiasts seeking adventure amidst beautiful surroundings.

Nightlife

For a lively nightlife experience in Roses, visit De Vino Catas, a charming drinking pub located 35.4km away. Here, you can enjoy a romantic atmosphere complemented by entertainment, perfect for a relaxed evening out with friends or a special someone.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Roses

Roses, located in Catalonia, Spain, is an idyllic destination for beach lovers and families alike. Visitors can enjoy the stunning Roses Beach, explore the historical Roses Citadel, and take in the breathtaking views of the Bay of Roses. With attractions that blend beach relaxation, scenic beauty, and cultural experiences, Roses offers a delightful getaway for all types of travellers.

  • Canyelles Beach: Nestled within Roses, Canyelles Beach offers a serene escape with its beautiful sands and relaxing beach vibes. Perfect for sunbathing and swimming, it’s an idyllic spot to unwind and soak in the Mediterranean atmosphere.
  • Cadaques Beach: Located 9.7km from Roses, this nudist beach is renowned for its stunning natural beauty and tranquil waters. Embrace the liberating experience of naturism while enjoying the picturesque coastal scenery and the vibrant local culture.
  • Salvador Dalí House: Just 9.7km from Roses, this art museum celebrates the life and works of the iconic surrealist artist Salvador Dalí. Immerse yourself in the rich cultural vibes as you explore his unique creations within the enchanting setting of his former home.

Best time to go to Roses

The best time to visit Roses is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are high and weather is sunny. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January48.6°F (9.2°C)No RainMostly SunnyAverageSlightly Low
February49.1°F (9.5°C)No RainMostly SunnyAverageSlightly Low
March52.5°F (11.4°C)Light RainMostly SunnyAverageAverage
April56.7°F (13.7°C)Light RainMostly SunnyAverageAverage
May62.6°F (17.0°C)No RainMostly SunnyAverageAverage
June70.3°F (21.3°C)No RainSunnyHighSlightly High
July75.2°F (24.0°C)No RainSunnyHighSlightly High
August75.2°F (24.0°C)No RainSunnyHighSlightly High
September70.0°F (21.1°C)Light RainSunnyAverageAverage
October64.0°F (17.8°C)Light RainMostly SunnyLowAverage
November56.1°F (13.4°C)Light RainMostly SunnyLowSlightly Low
December50.9°F (10.5°C)No RainMostly SunnyLowAverage

Tips to save on your trip to Roses

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Roses.
  • Consider traveling to Roses during the low season (January to February and November) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Roses Beach Holiday

Listen to the waves breaking onto the shore and gaze out over the shimmering waters during your Roses holiday. If you need a break from everyday life, a trip to Roses will work wonders. We have a great range of Roses packages to choose from. Snap one up close to Canyelles Beach, just 1 mile from the centre of town, and live out your holiday dreams without hurting your budget.

Things You Should Know About Roses

  • Be lulled to sleep by the calming sound of the surf at one of our Roses beach hotels. There's nothing quite like staying within a stroll of the water.
  • Consider Holyday Centre A02 and Palmeras 1.1. These quality apartments might just be perfect for your holiday in Roses.
  • There are plenty of activities that keep the 20,200 or so residents of Roses busy. Checking out our Roses things to do page will let you in on what this place has to offer.
  • Get some great deals with a Roses holiday package. With all that extra cash in your pocket, you won't regret indulging in this destination's best offerings. Aqua Brava, Roses Citadel and Aventura Nautica are amazing places to start.

Roses Essential Information

Language
Spanish
Currency
Euros
Local Welcome
¡Hola!
Local Goodbye
Adiós
Population
20,200
Max Temp Winter
13ºC
Max Temp Summer
27ºC
Top Sights
Dali Museum, Cadaques Beach and Aqua Brava

Top hotels in Roses

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc

Av. de la Bocana, 38-48 Roses
£85
26 Sept - 27 Sept
includes taxes & fees
8.8/10 Excellent! (459 reviews)
"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 14 Aug 2026

Hotel Prestige Sant Marc
Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness

Avinguda de la Platja, 2 Roses
Fully refundableReserve now, pay when you stay
£111
27 Sept - 28 Sept
includes taxes & fees
8.6/10 Excellent! (881 reviews)
"The hotel is very well located, bedrooms are very comfortable and it has the best Saturday night entertainment."

Reviewed on 1 Sept 2026

Hotel Montecarlo Spa & Wellness
Prestige Goya Park

Prestige Goya Park

Avenida Port del Reig s/n Roses
£91
12 Oct - 13 Oct
includes taxes & fees
8/10 Very good! (681 reviews)
"Clean rooms, great air conditioning. Nice pool. Evening entertainment was fine. staff not very friendly, specially restaurant staff started fooling around with us when they ran out of cutlery during chaotic breakfast hour. Upon raising voice with couple of them they got it out from their stash they ..."

Reviewed on 5 Sept 2026

Prestige Goya Park
See all 2,443 properties 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.

Stay near popular Roses attractions

Roses Beach

8.6/10 (476 reviews)
If a restful holiday is part of your travel plans, Roses Beach might be the perfect place to visit during your trip to Roses. Stroll along the marina or visit the spas while you're in the area.
See properties

Aqua Brava

8.0/10 (68 reviews)
Bring your family to Aqua Brava and have a fun-filled day at this theme park in Roses. While you're in the area, stroll along the beautiful beaches.
See properties

Canyelles Beach

9.0/10 (70 reviews)
Why not spend a lazy afternoon at Canyelles Beach during your trip to Roses? While you're in the area, stroll along the seaside.
See properties

Roses Citadel

8.4/10 (160 reviews)
You can learn about the history of Roses when you stop by Roses Citadel. While you're in the area, stroll along the beautiful beaches.
See properties

Aquabrava

6.0/10 (2 reviews)
Bring the family to Aquabrava and enjoy this exciting theme park in Roses. While you're in the area, stroll along the beautiful beaches.
See properties

Citadel of Roses

8.4/10 (59 reviews)
You can spend time exploring the galleries in Citadel of Roses during your trip to Roses. While you're in the area, stroll along the beautiful beaches.
See properties

Canyelles Grosses Beach

Why not spend a lazy afternoon at Canyelles Grosses Beach during your trip to Roses? While you're in the area, stroll along the seaside.
See properties

Platja de Sant Margarida

8.6/10 (4 reviews)
Why not spend a lazy afternoon at Platja de Sant Margarida during your trip to Roses? Wander the sandy beaches and marina while you're in the area.
See properties

What to do in Roses

Visit Cadaqués

From Roses: Visit Cadaqués (New Free Audio Guide)

£26
per adult
From Roses: Visit Cadaqués (New Free Audio Guide)
From Roses: Cruise on Costa Brava to Cadaqués

From Roses: Cruise on Costa Brava to Cadaqués

£21
per adult
From Roses: Cruise on Costa Brava to Cadaqués
From Roses: Cap de Creus, Port Lligat & Cadaqués+AUDIO GUIDE

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

£34
per adult
From Roses: Cap de Creus, Port Lligat & Cadaqués+AUDIO GUIDE
See all activities in Roses

Frequently asked questions

Why should I book my Roses holiday with Expedia?
Expedia has you covered for every aspect of your next Roses trip. You'll always get the best deals, but when you bundle your hotel, flights and/or hire car into a holiday package, you'll get even more savings. Looking to truly make the most of your break? Add a few fun activities and tours to your package. We offer flexible cancellation policies on most bookings, so you won't need to worry if your plans change. Visit our Customer Service Portal link to find out more.
When is the best time of year to holiday in Roses?
If you enjoy the excitement that comes with peak season, visit Roses in May, June and July. If you want a more relaxed vibe, October, November and December will suit you better. Plan your escape to Roses according to what type of holiday you want. January is the coolest month, when average daytime temperatures are 9ºC. In July, the warmest period, you will experience temperatures of around 24ºC during the day.
What are the top hotels for my holiday in Roses?
Hotel Ramblamar and Hotel Mediterraneo Park are both popular escapes in the neighbourhood of Roses Town Centre. If you want to stay in the Santa Margarida area, lock in a room at Hotel Mediterraneo Park or Canyelles Platja.
How do I get a cheap holiday to Roses?
Our Roses holidays mean plenty of savings for the savvy wanderer. For the best deals, simply combine your flights, hotels and tours. But great bargains are just the beginning of your next unforgettable adventure. When you book with Expedia, and you'll have over 400 airlines and 321,000 properties throughout the world to select from. No matter your style or budget, there's a holiday here to suit you. Learn more about how you can save money on your holiday when you book a flight and hotel together with Expedia.
What should I do on my Roses holiday?
With top attractions like Cadaques Beach and Canyelles Beach, a holiday in Roses promises lots of fun things to see and do. Empuries and Salvador Dali House are a couple of other sights worth discovering.
What is the best area to stay in when on holiday in Roses?
A getaway to Roses isn't complete without paying a visit to Canyelles Beach. Why not book a stay near this much-loved tourist attraction?
Do I need a visa for my Roses holiday?
Check the most up-to-date information on official government websites. Your nationality and whether you're visiting for leisure, business or study will determine if you require a visa for Roses. Familiarise yourself with the application process, including any required documentation, fees and turnaround times. Start your application well in advance to allow sufficient processing time. Some visas can take several weeks or even months to obtain, depending on the country and time of year.
What should I wear on my Roses holiday?
Although everyone's personal style varies, it can help to have a few guidelines for what type of clothes to wear during your holiday in Roses. We recommend searching style blogs before you head off to get inspiration for local fashion trends. Have a look at the local weather forecast so you can pack appropriately. The warmest month in Roses is July, with average daily temperatures of 24ºC. If you plan to travel in the coolest month of January, the mercury averages 9ºC during the day.
What does an Expedia Roses holiday include?
With Expedia, you can choose a combination of hotels, car hires and flights to create your perfect Roses package. Once you've made your booking, simply add on the fun things like day tours and activities. Remember — the more you bundle, the greater the savings! Apartments and private holiday homes are a couple of the most highly sought-after property types in Roses. Whatever your holiday style or size of your group, you can rely on Expedia for the flexibility to tailor your escape.
Does Expedia offer Book Now, Pay Later Roses holidays?
Expedia has joined forces with online lender Klarna to make booking your next getaway easier on your wallet. Paying by instalment means you can spread the costs of your next dream escape, leaving you with more money to spend while you're away. Klarna has several payment plans to pick from, so you're sure to find one that suits your budget. Check out these flexible payment options:
  • Pay monthly holidays: Make your holiday dreams come true sooner with Klarna's convenient monthly instalment plans. If paying across multiple transactions works for you, choose this option at checkout.
  • No-deposit holidays: When you see an amazing deal but your budget doesn't quite go that far, Klarna's no-deposit holiday plan will allow you to Book Now, Pay Later to lock in your escape.
Can I choose my airline with a Roses Expedia holiday?
With a holiday package, you're in control. Whether you're hoping to fly to Roses in economy or business class, simply pick from the available airline options. Expedia has access to over 400 partner airlines globally.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.