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

Tonight
11 Aug - 12 Aug
Tomorrow
12 Aug - 13 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Top 5 hotels in Roses at a glance

Where to stay in Roses?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Roses on Hotels.com. These Roses hotels consistently deliver on comfort, location and traveller experience. Last updated on .

1. Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
₹13,937
₹15,766 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Prestige Sant Marc

2. Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
₹14,084
₹15,929 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Montecarlo Spa & Wellness

3. Prestige Goya Park

Prestige Goya Park
Roses
₹12,578
₹14,054 total
includes taxes & fees
30 Aug - 31 Aug
Prestige Goya Park

4. Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances
Santa Margarida
₹24,644
₹27,544 total
includes taxes & fees
15 Aug - 16 Aug
Hotel Monterrey Roses by Pierre & Vacances

5. Apartamentos Maurici Park

Apartamentos Maurici Park
Castello d'Empuries
Apartamentos Maurici Park

6. Hotel Ciutadella

Hotel Ciutadella
Roses Town Center
Hotel Ciutadella

7. Prestige Victoria Hotel

Prestige Victoria Hotel
Santa Margarida
₹20,186
₹22,422 total
includes taxes & fees
27 Aug - 28 Aug
Prestige Victoria Hotel

8. Xon's Platja ApartHotel

Xon's Platja ApartHotel
Castello d'Empuries
₹10,241
₹11,483 total
includes taxes & fees
1 Sept - 2 Sept
Xon's Platja ApartHotel

9. Almadraba Park Hotel

Almadraba Park Hotel
Almadraba-Canyelles
₹19,353
₹21,724 total
includes taxes & fees
2 Sept - 3 Sept
Almadraba Park Hotel

10. Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
₹30,148
₹34,252 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Vistabella

11. ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
Roses
₹32,663
₹36,354 total
includes taxes & fees
12 Aug - 13 Aug
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

12. Canyelles Platja

Canyelles Platja
Almadraba-Canyelles
₹16,786
₹18,900 total
includes taxes & fees
10 Sept - 11 Sept
Canyelles Platja

13. Prestige Mar y Sol

Prestige Mar y Sol
Roses Town Center
₹19,336
₹21,488 total
includes taxes & fees
30 Aug - 31 Aug
Prestige Mar y Sol

14. Hotel Port Salins by Pierre & Vacances

Hotel Port Salins by Pierre & Vacances
Castello d'Empuries
₹15,017
₹16,955 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Port Salins by Pierre & Vacances

15. RVHotels Nieves Mar

RVHotels Nieves Mar
L'Escala
₹10,201
₹11,438 total
includes taxes & fees
31 Aug - 1 Sept
RVHotels Nieves Mar

16. Hotel Ampuria Inn

Hotel Ampuria Inn
Castello d'Empuries
₹7,831
₹8,832 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Ampuria Inn

17. Hotel Risech

Hotel Risech
Roses Town Center
₹12,249
₹13,692 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Risech

18. L'Escala Resort

L'Escala Resort
L'Escala
₹10,117
₹11,347 total
includes taxes & fees
6 Sept - 7 Sept
L'Escala Resort

19. Hotel Ramblamar

Hotel Ramblamar
Roses Town Center
₹17,004
₹18,922 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Ramblamar

20. Hotel Playa Sol

Hotel Playa Sol
Cadaqués
₹23,411
₹26,187 total
includes taxes & fees
9 Sept - 10 Sept
Hotel Playa Sol
View all properties

Get last-minute hotel deals in Roses and save more

Sign in to unlock great savings.

Hotel Risech

Hotel Risech
Roses Town Center
We have 5 left at
₹20,748
per night
₹46,081 total
includes taxes & fees
Hotel Risech

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
₹23,665
per night
₹52,933 total
includes taxes & fees
Sign in for extra savings
Hotel Prestige Sant Marc

Hotel Montana by Bossh

Hotel Montana by Bossh
Roses
We have 1 left at
₹16,764
per night
₹37,318 total
includes taxes & fees
Hotel Montana by Bossh

AGI Gloria Rooms

AGI Gloria Rooms
Roses Town Center
We have 4 left at
₹12,902
per night
₹28,820 total
includes taxes & fees
AGI Gloria Rooms

Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
We have 2 left at
₹66,438
per night
₹1,48,342 total
includes taxes & fees
Hotel Vistabella

BAY HOTEL

BAY HOTEL
Santa Margarida
BAY HOTEL

Maritim

Maritim
Roses
Maritim

Univers

Univers
Roses Town Center
Univers

Hotel Ramblamar

Hotel Ramblamar
Roses Town Center
₹23,673
per night
₹52,517 total
includes taxes & fees
Hotel Ramblamar

Prestige Victoria Hotel

Prestige Victoria Hotel
Santa Margarida
₹26,150
per night
₹57,965 total
includes taxes & fees
Sign in for extra savings
Prestige Victoria Hotel

Thalassa Sport

Thalassa Sport
Roses
Thalassa Sport

Cala Montjoi, Ciudad de Vacaciones

Cala Montjoi, Ciudad de Vacaciones
Roses
Cala Montjoi, Ciudad de Vacaciones

Prestige Mar y Sol

Prestige Mar y Sol
Roses Town Center
₹29,243
per night
₹64,771 total
includes taxes & fees
Sign in for extra savings
Prestige Mar y Sol

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
₹19,445
per night
₹43,649 total
includes taxes & fees
Sign in for extra savings
Hotel Prestige Sant Marc

Canyelles Platja

Canyelles Platja
Almadraba-Canyelles
We have 1 left at
₹23,230
per night
₹51,978 total
includes taxes & fees
Canyelles Platja

Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
We have 1 left at
₹43,380
per night
₹97,614 total
includes taxes & fees
Hotel Vistabella

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
Roses
We have 3 left at
₹39,905
per night
₹88,640 total
includes taxes & fees
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

Prestige Victoria Hotel

Prestige Victoria Hotel
Santa Margarida
₹25,396
per night
₹56,306 total
includes taxes & fees
Prestige Victoria Hotel

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
₹13,991
per night
₹15,826 total
includes taxes & fees
Sign in for extra savings
Hotel Prestige Sant Marc

Hotel Ramblamar

Hotel Ramblamar
Roses Town Center
We have 3 left at
₹17,004
per night
₹18,922 total
includes taxes & fees
Hotel Ramblamar

Canyelles Platja

Canyelles Platja
Almadraba-Canyelles
We have 1 left at
₹16,786
per night
₹18,900 total
includes taxes & fees
Canyelles Platja

Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
We have 2 left at
₹41,873
per night
₹47,149 total
includes taxes & fees
Hotel Vistabella

Sa Perafita

Sa Perafita
Roses
₹2,233 off
₹19,770
per night
₹22,172 total
includes taxes & fees
Sa Perafita

Check out pet-friendly hotels in Roses

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
₹14,084
₹15,929 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Montecarlo Spa & Wellness

Casa Del Mar Hotel

Casa Del Mar Hotel
Roses
₹7,601
₹8,579 total
includes taxes & fees
7 Sept - 8 Sept
Casa Del Mar Hotel

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
₹13,937
₹15,766 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Prestige Sant Marc

Almadraba Park Hotel

Almadraba Park Hotel
Almadraba-Canyelles
₹19,353
₹21,724 total
includes taxes & fees
2 Sept - 3 Sept
Almadraba Park Hotel

Canyelles Platja

Canyelles Platja
Almadraba-Canyelles
₹16,786
₹18,900 total
includes taxes & fees
10 Sept - 11 Sept
Canyelles Platja

Mas Palou

Mas Palou
Roses
₹12,002
₹13,420 total
includes taxes & fees
3 Sept - 4 Sept
Mas Palou

AGI Gloria Rooms

AGI Gloria Rooms
Roses Town Center
₹7,901
₹8,909 total
includes taxes & fees
6 Sept - 7 Sept
AGI Gloria Rooms

Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances
Santa Margarida
₹24,644
₹27,544 total
includes taxes & fees
15 Aug - 16 Aug
Hotel Monterrey Roses by Pierre & Vacances

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
Roses
₹32,663
₹36,354 total
includes taxes & fees
12 Aug - 13 Aug
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

Prestige Victoria Hotel

Prestige Victoria Hotel
Santa Margarida
₹20,186
₹22,422 total
includes taxes & fees
27 Aug - 28 Aug
Prestige Victoria Hotel
View all properties

You may also like hotels with pools in Roses

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
₹14,084
₹15,929 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Montecarlo Spa & Wellness

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
₹13,937
₹15,766 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Prestige Sant Marc

Almadraba Park Hotel

Almadraba Park Hotel
Almadraba-Canyelles
₹19,353
₹21,724 total
includes taxes & fees
2 Sept - 3 Sept
Almadraba Park Hotel

BAY HOTEL

BAY HOTEL
Santa Margarida
₹11,179
₹12,514 total
includes taxes & fees
23 Aug - 24 Aug
BAY HOTEL

Hotel Grecs

Hotel Grecs
Roses Town Center
₹12,002
₹13,420 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Grecs

Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
₹30,148
₹34,252 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Vistabella

Hotel Roses Platja

Hotel Roses Platja
Roses
₹11,276
₹12,621 total
includes taxes & fees
9 Sept - 10 Sept
Hotel Roses Platja

Casa de l'Albada

Casa de l'Albada
Roses Town Center
₹20,253
₹22,497 total
includes taxes & fees
31 Aug - 1 Sept
Casa de l'Albada

Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances
Santa Margarida
₹24,644
₹27,544 total
includes taxes & fees
15 Aug - 16 Aug
Hotel Monterrey Roses by Pierre & Vacances

Mas Palou

Mas Palou
Roses
₹12,002
₹13,420 total
includes taxes & fees
3 Sept - 4 Sept
Mas Palou
View all properties

You can also stay at hotels with a spa in Roses

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
₹14,084
₹15,929 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Montecarlo Spa & Wellness

Almadraba Park Hotel

Almadraba Park Hotel
Almadraba-Canyelles
₹19,353
₹21,724 total
includes taxes & fees
2 Sept - 3 Sept
Almadraba Park Hotel

Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
₹30,148
₹34,252 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Vistabella

Prestige Victoria Hotel

Prestige Victoria Hotel
Santa Margarida
₹20,186
₹22,422 total
includes taxes & fees
27 Aug - 28 Aug
Prestige Victoria Hotel

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
Roses
₹32,663
₹36,354 total
includes taxes & fees
12 Aug - 13 Aug
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
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.
View all properties
Our prices for hotels in Roses are cheapest in November
Price trends for hotels in Roses
Pricing is based on two traveller single night rates
View properties in August
Typical weather for Roses
August
High 27°C / low 21°C. Sunny most days.
View properties in August
27°
21°
24°
18°
21°
15°
16°
11°
13°
12°
13°
15°
17°
11°
20°
14°
25°
18°
27°
21°
Monthly weather averages (˚C)

Top neighbourhoods in Roses

Roses Town Center

Roses's Roses Town Center neighborhood has a host of places to visit such as Roses Beach and Punta Beach.

Santa Margarida

Roses's Santa Margarida neighborhood is known for its bars and offers a host of things to see such as Platja de Sant Margarida and Roses Beach.

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

Aqua Brava

8.0/10 (68 reviews)
If thrills are what you're after, head to Aqua Brava, located 1.5 mi (2.5 km) from central Roses. Why not take a stroll along the beaches and watch the sunset while you're here? If you have fun at Aqua Brava, you'll love Aquabrava and Minigolf Carmanso, both located nearby.
See properties

Canyelles Beach

9.0/10 (70 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Canyelles Beach located 1.5 mi (2.4 km) from central Roses. Catch the sunset by the shore at Bonifaci Beach, just a short walk away.
See properties

Roses Citadel

8.4/10 (160 reviews)
If you're planning a bit of sightseeing head to Roses Citadel— just one of the monuments in Roses Town Center. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Aquabrava

6.0/10 (2 reviews)
If thrills are what you're after, head to Aquabrava, located 2.4 mi (3.9 km) from central Roses. Why not take a stroll along the beaches and watch the sunset while you're here? If you have fun at Aquabrava, you'll love Aqua Brava and Minigolf Greens, both located nearby.
See properties

Citadel of Roses

8.4/10 (59 reviews)
If seeing the sights is on your list of things to do, head to Citadel of Roses— just one of the landmarks located 0.4 mi (0.6 km) from central Roses. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Port de Roses

You can stroll along Port de Roses for relaxing water views when you're in Roses Town Center. If you carry on walking you'll get to Punta Beach, Roses Beach, and Canyelles Beach for some more water views.
See properties

Learn more about Roses

Roses is well-known for its attractions such as Roses Beach and Punta Beach. The city has something for everyone including sights like Citadel of Roses and Roses Citadel within a secluded setting.

See all hotels in Roses
A coastal town with buildings on a hillside, a beach, and several boats on the water.

Check out reviews of Roses hotels guests love

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness

10/10 Excellent
"A lovely hotel right on the beachfront. The buffet breakfast had a great selection. The spa was lovely and clean, and because you had to book in advance, it was never too busy. The air conditioning in the bedrooms was fabulous too!"
Paul 3-night trip
Posted 1 day ago
Hotel Montecarlo Spa & Wellness
Casa Del Mar Hotel

Casa Del Mar Hotel

10/10 Excellent
"Excellent"
Kym 4-night trip
Posted 11 days ago
Casa Del Mar Hotel
Hotel Vistabella

Hotel Vistabella

10/10 Excellent
"Muy bien ubicada enfrente del mar con una vista privilegiada y un grato ambiente. La amabilidad fue factor importante en todo momento Staff muy amable y siempre abiertos a dar una solución o recomendación. Piezas con Balcones amplios y vista excepcional"
Mariano 3-night trip
Posted 1 month ago
Hotel Vistabella
Almadraba Park Hotel

Almadraba Park Hotel

10/10 Excellent
"Beautifully located , excellent service with a superb restaurant ."
Benyamin 2-night trip
Posted 1 month ago
Almadraba Park Hotel
Hotel Risech

Hotel Risech

10/10 Excellent
"Thank you. Great experience. Downtown."
Alain 1-night trip
Posted 1 month ago
Hotel Risech
Hotel Prestige Sant Marc

Hotel Prestige Sant Marc

10/10 Excellent
"Unique Mediterranean ocean front property with one minute walk to the beach. Recently priced, good breakfast and great staff."
Svein 1-night trip
Posted 2 months ago
Hotel Prestige Sant Marc
Hotel Ramblamar

Hotel Ramblamar

10/10 Excellent
"Best beach view from room 404"
Maribel 2-night trip
Posted 2 months ago
Hotel Ramblamar
Prestige Mar y Sol

Prestige Mar y Sol

10/10 Excellent
"The hotel is located right in front of the ocean and is very clean. The staff is incredibly friendly and helpful. The most enjoyable part of the trip was the breakfast—it was absolutely amazing!"
SOYUN 1-night trip
Posted 3 months ago
Prestige Mar y Sol
Prestige Victoria Hotel

Prestige Victoria Hotel

10/10 Excellent
"Had a great 2 night stay. Unfortunately the neighbour to our room had a very loud / angry phone during the evening going on for an hour. We could hear it very clearly. He had another call at 4am again very loud. A dog on the 8th floor was howling in the evening. Obviously had been left unattended. We will still revisit the hotel as it was perfectly situated to visit the surrounding area. Excellent value for money."
MARK 2-night trip
Posted 4 months ago
Prestige Victoria Hotel

Frequently asked questions

Can I book a refundable hotel in Roses?
If you're looking for the flexibility to change your plans to Roses, most properties offer refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Roses if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 123 vacation homes. You can also book one of 870 apartments or 71 villas.
What will the weather in Roses be like during my vacation?
July and August are typically the warmest months in Roses when the average temp is 73°F. January and February are the coldest months when the average temperature is 50°F. October and November are the months with the most rain.
Why should I book my Roses accommodation with Hotels.com?
There are lots of reasons to book your Roses trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Roses

Roses: Where Coastal Serenity Meets Floral Splendour

Discover Roses, a charming coastal gem in Catalonia, where sun-kissed sandy beaches meet lush natural parks and vibrant floral landscapes. This delightful city boasts a family-friendly waterpark, a picturesque marina, and a serene ambience perfect for leisurely strolls. Embrace the fusion of natural beauty and cultural allure, making Roses an idyllic retreat for those seeking both relaxation and adventure by the sparkling Mediterranean. Ideal for families and romantics alike, Roses promises unforgettable moments and a warm, welcoming atmosphere, inviting you to experience its unique blend of seaside splendour and verdant charm.

Discover great hotels near Roses

Roses in Catalonia offers a range of hotel options, from cosy boutique stays to modern seaside resorts. Whether you prefer a tranquil retreat or a central locale near the town’s attractions, you’ll find charming accommodations to suit various tastes. Here are some of the best hotels near Roses that our travelers love:

  1. Rubina ResortOpens in a new window: This 3-star HolidayPark lodging offers a brilliant beach experience with direct access to the sands and a vibrant atmosphere for leisure travellers. The property features a well-rated guest experience and a range of appealing children amenities. It stands out with its seamless blend of relaxed comfort and the charm of a coastal retreat. The setting is designed for those who appreciate a straightforward yet refreshing holiday, ensuring smooth check-in and access to curated beach experiences.
  2. Hotel Port Salins by Pierre & VacancesOpens in a new window: This 4.0-star hotel delights adventure enthusiasts with a high guest rating and lively onsite and nearby recreational activities. It offers a superior experience with features such as express check-in and curated adventure sports. The hotel exudes a sense of modern luxury with architectural finesse and inviting spaces designed for a refined, high-end journey. The positive sentiments reflect a commitment to ensuring a smooth and memorable stay, perfect for those seeking distinctive, comfort-driven travel experiences.
  3. Hotel PortofinoOpens in a new window: This 3.0-star hotel presents a stylish coastal retreat ideal for leisure travellers who value comfort and quality. Guests can enjoy a range of dining options and vibrant entertainment in a setting that highlights modern design elements. The property offers an inviting ambience with high-end restaurant experiences and a focus on refined architectural design. The positive review sentiments underline a commitment to ensuring a custom, high-quality journey, with seamless express check-in and a focus on offering a boutique stay experience.

Where to stay near Roses

Some great areas to stay in when visiting Roses, Catalonia, Spain, are Cadaqués, L'Escala, and Empuriabrava. Cadaqués offers artistic charm with museums and stunning coastal views, L'Escala boasts relaxing beaches and historical ruins, while Empuriabrava is ideal for water sports enthusiasts. For first-time visitors, Cadaqués is particularly appealing due to its unique blend of culture and natural beauty.

  1. CadaquésOpens in a new window: Cadaqués is a charming coastal town that feels like a step back in time, renowned for its stunning beaches and artistic heritage. With its hilly terrain, the town offers breathtaking views of the Mediterranean Sea. Art lovers will appreciate the Salvador Dalí House, while nature enthusiasts can explore the beautiful Cap de Creus Natural Park. The town's budget and luxury accommodations cater to all types of travellers, making it easy to enjoy its picturesque gardens and historic monuments. Plus, you'll find delightful spots to relax by the sea, making Cadaqués a perfect retreat for anyone looking to soak up some sun and culture.
  2. L'EscalaOpens in a new window: L'Escala is a delightful small town with a laid-back vibe, perfect for a relaxing getaway. Known for its stunning beaches, including the popular Estarit Beach, it's an ideal spot for sunbathing and swimming. History buffs will love visiting the ancient ruins of Empuries, where you can wander through impressive archaeological sites. The town also boasts beautiful gardens and scenic biking trails, allowing you to enjoy the surrounding nature. With a variety of trendy shops and a welcoming atmosphere, L'Escala is a fantastic base for those seeking a peaceful seaside experience.
  3. EmpuriabravaOpens in a new window: Empuriabrava is a unique destination famous for its extensive network of canals and beautiful sandy beaches. This vibrant town is a haven for water sports enthusiasts, offering sailing, boating, and even skydiving for the adventurous at heart. Its marina is perfect for relaxing walks, and you'll find plenty of cafés to unwind in as you watch the boats go by. With a range of budget-friendly options, Empuriabrava is a great choice for travellers looking to enjoy the sun and sea while experiencing the lively atmosphere of a coastal resort.

Things to do in Roses

Roses for travellers offers a delightful mix of scenic waterparks, sandy beaches, and vibrant floral displays. Enjoy a day of boating, sea diving, or a brisk run along picturesque paths, all set against a backdrop of lush nature and tranquil marinas.

  • Dali MuseumOpens in a new window – Step into the surreal world of Salvador Dalí at this remarkable art museum. Marvel at the striking installations and imaginative works that reflect the artist's genius. It's a treat for both art lovers and curious minds alike, surrounded by stunning gardens filled with vibrant flowers.
  • Canyelles BeachOpens in a new window – Spend a sunny afternoon at Canyelles Beach, where soft sands meet crystal-clear waters. Ideal for sunbathing, swimming, or simply relaxing, this picturesque spot is perfect for families and friends looking to unwind by the sea.
  • Port de la Selva BeachOpens in a new window – Discover the charm of Port de la Selva Beach, known for its tranquil atmosphere and scenic views. This serene escape invites you to take leisurely strolls along the shore or engage in water sports, making it an excellent choice for adventure seekers.
  • Roses BeachOpens in a new window – Enjoy the lively ambiance at Roses Beach, where you can find a mix of activities for all ages. With its inviting waters, you can indulge in swimming, beach volleyball, or simply relax with a good book as the waves gently lap at the shore.
  • EmpuriesOpens in a new window – Explore the fascinating ruins of Empuries, where ancient history comes alive. Walk among the remnants of Roman and Greek structures, and take in the stunning coastal views that provide a beautiful backdrop for your historical adventure.

4 tips for savvy savings when booking a hotel in Roses

  1. Book for the cheapest times: The most budget-friendly time to visit Roses is during January, February, and November, when hotel prices are generally lower. A stay of at least 2 to 3 days is perfect for discovering the area's key cultural and historical landmarks. Visitors can explore the charming marina, admire the beautiful flowers, and take in the stunning views from the sandy beaches. With various attractions, such as trendy cafés and luxury experiences, Roses offers great value for money, making it an ideal destination for those travelling on a budget. Prices may drop during these months, allowing for an even more affordable getaway.
  2. Look for last-minute deals on Hotels.com: When planning your trip to Roses, you may discover attractive offers by checking the DealsOpens in a new window section on Hotels.com, and if you're searching for accommodations close to your travel date, the Last-Minute Deals option might help you secure a discounted rate. Additionally, by enabling notifications, you could be alerted to flash sales and special promotions. The Smart Shopping tool via the app assists travellers in comparing hotel prices and amenities, ensuring that if rooms become available or prices drop, you are likely to be informed promptly.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could assist you in finding better rates for your stay in Roses. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and can sometimes offer more value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the cost appears to be on the higher side, we may suggest alternative dates that could help you find a more favourable rate.
  4. Consider your location: Hotels near the city centre usually tend to be more expensive, but with Roses' excellent public transport connections, you may discover a more affordable independent hotel a bit further out that is still well linked. For those wishing to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Roses

Roses experiences its lowest average temperature in January, at 48.6°F (9.2°C), while July to August are the hottest months, with an average temperature of 75.2°F (24.0°C). October is typically the wettest month. If you’re looking to soak up the lively atmosphere in Roses, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny, with no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by no to light rainfall and mostly sunny conditions.

Keep exploring