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

Next weekend
In two weeks

Where to stay in Roses?

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

1. Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
4.0 star property
Santa Margarida
8.6 out of 10, Excellent, (911 reviews)
Escape to this wellness haven with a full-service spa offering massages, facials, and body wraps. Just steps from Roses Beach, enjoy the indoor pool, hot tub, and complimentary breakfast while exploring nearby Platja de Sant Margarida.
The price is ₩169,165
₩191,977 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Montecarlo Spa & Wellness

2. Prestige Mar y Sol

Prestige Mar y Sol
3.0 star property
Roses Town Center
8.6 out of 10, Excellent, (530 reviews)
Wake up to shimmering Mediterranean views at this beachfront hotel in Roses. Just minutes from Nova Beach and Roses Beach, this coastal gem offers free WiFi and convenient breakfast options for your seaside adventure.
The price is ₩154,194
₩172,564 total
includes taxes & fees
Nov 11 - Nov 12
Prestige Mar y Sol

3. Hotel Ramblamar

Hotel Ramblamar
3.0 star property
Roses Town Center
8.4 out of 10, Very good, (351 reviews)
Immerse in Mediterranean charm at this beachfront hotel in Roses with a restaurant, bar, and terrace. Explore nearby Roses Beach and Nova Beach, then unwind in the garden. Helpful staff ensure a memorable coastal escape.
The price is ₩118,827
₩133,657 total
includes taxes & fees
Nov 7 - Nov 8
Hotel Ramblamar

4. Mas Palou

Mas Palou
3.0 star property
Roses
7.6 out of 10, Good, (129 reviews)
The price is ₩94,738
₩107,154 total
includes taxes & fees
Nov 2 - Nov 3
Mas Palou

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

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
4.0 star property
Roses
9.4 out of 10, Exceptional, (84 reviews)
Immerse yourself in Mediterranean tranquility at this Roses waterfront retreat, offering both indoor and outdoor pools. The full-service spa provides rejuvenating treatments while premium bedding ensures restful nights after exploring nearby Saltar Beach.
The price is ₩201,519
₩227,421 total
includes taxes & fees
Nov 2 - Nov 3
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

6. Casa de l'Albada

Casa de l'Albada
2.5 star property
Roses Town Center
10.0 out of 10, Exceptional, (6 reviews)
The price is ₩241,161
₩268,225 total
includes taxes & fees
Nov 2 - Nov 3
Casa de l'Albada

7. Casa Del Mar Hotel

Casa Del Mar Hotel
1.0 star property
Roses
9.2 out of 10, Wonderful, (169 reviews)
Seaside bliss awaits at this coastal hotel with free WiFi and parking. After hiking local trails, relax on the terrace or enjoy drinks at the bar. Room service adds comfort while Rastrell Beach and Minigolf Greens provide nearby entertainment.
The price is ₩83,567
₩94,872 total
includes taxes & fees
Nov 2 - Nov 3
Casa Del Mar Hotel

8. AGI Gloria Rooms

AGI Gloria Rooms
2.0 star property
Roses Town Center
6.8 out of 10, Good, (55 reviews)
Escape to this charming hostal, a 5-minute walk from Roses Beach and near Nova Beach. Rooms feature relaxing soaking tubs and satellite TV. Enjoy complimentary WiFi while exploring the Costa Brava coastline.
The price is ₩78,497
₩89,290 total
includes taxes & fees
Nov 2 - Nov 3
AGI Gloria Rooms

9. Sa Perafita

Sa Perafita
3.0 star property
Roses
9.2 out of 10, Wonderful, (39 reviews)
Escape to this rustic country house in Roses with easy access to Museu de Cadaqués. Enjoy complimentary WiFi and parking while exploring nearby hiking trails. The peaceful garden and terrace create a serene atmosphere for unwinding after daily adventures.
The price is ₩220,157
₩247,920 total
includes taxes & fees
Nov 28 - Nov 29
Sa Perafita

10. Hotel Risech

Hotel Risech
2.0 star property
Roses Town Center
7.8 out of 10, Good, (531 reviews)
This beachside haven in Roses offers easy access to Roses Beach and Nova Beach. The terrace and garden create peaceful moments between coastal adventures. With free WiFi and 24-hour help from the praised staff, Hotel Risech delivers Mediterranean charm.
The price is ₩93,334
₩105,615 total
includes taxes & fees
Nov 12 - Nov 13
Hotel Risech

11. Hotel Port Salins by Pierre & Vacances

Hotel Port Salins by Pierre & Vacances
4.0 star property
Castello d'Empuries
8.8 out of 10, Excellent, (311 reviews)
Embrace seaside charm at this Empuriabrava hotel featuring a refreshing outdoor pool and poolside bar. Savor Mediterranean cuisine at restaurant 50, then unwind on the terrace. Just moments from the beach and Minigolf Carmanso with easy access to Costa Brava.
The price is ₩127,047
₩145,646 total
includes taxes & fees
Nov 19 - Nov 20
Hotel Port Salins by Pierre & Vacances

12. Boutique Hotel Comtal Empuries

Boutique Hotel Comtal Empuries
4.0 star property
Castello d'Empuries
9.2 out of 10, Wonderful, (54 reviews)
Unwind at this elegant spa hotel featuring an indoor pool, seasonal outdoor space, and two stylish bars. Minutes from Pitch and Putt Castello Empuribrava, guests enjoy free breakfast and WiFi, with Figueres Station just 15 minutes away.
The price is ₩144,399
₩164,734 total
includes taxes & fees
Dec 2 - Dec 3
Boutique Hotel Comtal Empuries

13. Hotel Playa Sol

Hotel Playa Sol
4.0 star property
Cadaqués
9.6 out of 10, Exceptional, (568 reviews)
Soak up Mediterranean charm at this beachside hotel near Badia de Cadaqués. The outdoor pool, tennis court, and sauna create a perfect retreat. Enjoy drinks at the poolside bar before dining at the restaurant after exploring nearby Cadaques Beach.
The price is ₩197,314
₩222,941 total
includes taxes & fees
Nov 4 - Nov 5
Hotel Playa Sol

14. Palau Macelli

Palau Macelli
4.0 star property
Castello d'Empuries
10.0 out of 10, Exceptional, (96 reviews)
Unwind at this Castello d'Empuries retreat offering deep-tissue massages and rejuvenating treatments at the full-service spa. Swim in the outdoor pool, sip drinks at the bar, or relax in the sauna. Santa Maria Basilica sits nearby for cultural exploration.
The price is ₩205,984
₩232,478 total
includes taxes & fees
Nov 27 - Nov 28
Palau Macelli

15. Hotel Spa Porto Cristo

Hotel Spa Porto Cristo
4.0 star property
Port de la Selva
8.6 out of 10, Excellent, (225 reviews)
Escape to this coastal haven with rejuvenating massages, a relaxing hot tub, and sauna. Just moments from Port de la Selva Beach, the hotel offers free breakfast, room service, and a restaurant, creating the perfect seaside retreat.
The price is ₩187,084
₩211,687 total
includes taxes & fees
Nov 10 - Nov 11
Hotel Spa Porto Cristo

16. Hotel Octavia

Hotel Octavia
3.0 star property
Cadaqués
8.6 out of 10, Excellent, (602 reviews)
Surrounded by Cadaqués' entertainment scene, Hotel Octavia provides free WiFi and 24-hour reception. Explore nearby hiking trails, snorkeling spots, and Museu de Cadaqués. Just a short journey from Roses Beach, with scuba diving adventures waiting for ocean enthusiasts.
The price is ₩145,739
₩163,261 total
includes taxes & fees
Nov 12 - Nov 13
Hotel Octavia

17. Xon's Platja ApartHotel

Xon's Platja ApartHotel
3.0 star property
Castello d'Empuries
7.2 out of 10, Good, (636 reviews)
Moments from Platja d'Empuriabrava, this seaside aparthotel offers adventure with scuba diving and snorkeling nearby. Cool off in the outdoor pool, grab international cuisine at Oasis, or unwind on your furnished balcony while kids enjoy the free club.
The price is ₩100,072
₩113,020 total
includes taxes & fees
Nov 14 - Nov 15
Xon's Platja ApartHotel

18. RVHotels Nieves Mar

RVHotels Nieves Mar
3.0 star property
L'Escala
8.6 out of 10, Excellent, (404 reviews)
Sunny Mediterranean vibes at this L'Escala hotel with outdoor pool, poolside bar and terrace. Enjoy complimentary breakfast and WiFi while exploring nearby Site and Museum attractions. The helpful staff ensures a memorable coastal getaway.
The price is ₩80,252
₩91,226 total
includes taxes & fees
Nov 5 - Nov 6
RVHotels Nieves Mar

19. B&B Hotel Figueres

B&B Hotel Figueres
1.0 star property
Figueres
8.2 out of 10, Very good, (527 reviews)
The price is ₩70,156
₩80,120 total
includes taxes & fees
Nov 22 - Nov 23
B&B Hotel Figueres

20. Hotel Ampuria Inn

Hotel Ampuria Inn
3.0 star property
Castello d'Empuries
8.4 out of 10, Very good, (537 reviews)
Discover serene coastal bliss at this Empuriabrava hotel with an outdoor pool, poolside bar, and spa services. Just 15 minutes from Roses Beach, enjoy free WiFi, parking, and fitness center access while helpful staff ensure a memorable stay.
The price is ₩86,491
₩98,088 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Ampuria Inn
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.

Top neighborhoods in Roses

Roses Town Center

Roses's Roses Town Center neighborhood has a host of places to visit such as Roses Beach and Nova 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

Learn more about Roses

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

A coastal town with historic architecture, a prominent tower, and a castle on a hill.

Check out reviews of Roses hotels guests love

Frequently asked questions

How much does a hotel room cost in Roses?
You can choose a great hotel in Roses with properties to suit all budgets and needs. Hostal Rom and AGI Gloria Rooms are a couple of affordable hotels popular with our travelers. If you're looking for an affordable hotel in Roses that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Roses hotels?
Discover great deals on Roses hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Roses hotels.
Can I book Roses hotels with free cancellation?
To book a refundable Roses hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Roses?
One of the most popular luxury hotels in Roses is Hotel Vistabella. Hotel Vistabella is a luxury hotel with a high guest rating amongst our travelers, and it offers an indoor pool, a full-service spa and a hot tub.
What are some of the best Roses beach hotels?
For a beachy vacation in Roses, Roses Beach, Canyelles Beach, and Canyelles Grosses Beach are some of the best places to visit. Stay at a well-reviewed Roses beach hotel and enjoy your vacation. Check out Hotel Vistabella in Almadraba-Canyelles if you're after a hotel that's near the water. With a beachfront setting plus an indoor pool and a hot tub, our travelers rate it highly at 9.2 out of 10. Almadraba Park Hotel is another great choice for a relaxing beach vacation in Almadraba-Canyelles. Located on the beach, this hotel has an outdoor pool and a children's pool along with a variety of other amenities to enjoy, and our travelers rate it 9.2. If you're venturing to Almadraba-Canyelles, Canyelles Platja is another ideal choice. Travelers love the beach access plus the beachfront restaurant and poolside bar, and it has a guest rating of 9.
What are some top pet-friendly hotels in Roses?
Our travelers' favorite pet-friendly hotels in Roses include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Roses.
What are some of the best hotels in Roses for couples?
Choose a top-rated Roses romantic hotel and enjoy your couple's getaway. Our travelers love Hotel Vistabella, a hotel in Almadraba-Canyelles with a beach as well as in-room champagne service. Another romantic hotel with top reviews is Almadraba Park Hotel. This hotel can be found in Almadraba-Canyelles with a beach and an al fresco restaurant for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Roses for couples on Hotels.com.
What are some of the best kid-friendly hotels in Roses?
Some of the best Roses hotels for kids include $Almadraba Park Hotel and Hotel San Carlos. Almadraba Park Hotel is a kid-friendly hotel in Almadraba-Canyelles with a guest score of 9.2 out of 10 offering family-friendly amenities like a beach, an outdoor pool, and children's meals. Check out Hotel San Carlos with a guest score of 7.4. This popular hotel has an outdoor pool, children's meals, mini golf, and more. Explore more kid-friendly hotels in Roses by using our "Family friendly" filter in your search on Hotels.com.
What are the top Roses hotels with a pool?
For some added luxury, discover the best Roses hotels with a pool. Hotel Vistabella is a great hotel in Almadraba-Canyelles with an indoor pool and a guest rating of 9.2 out of 10. Plus, you can make the most of its beach and full-service spa. Almadraba Park Hotel is a popular hotel in Almadraba-Canyelles that features an outdoor pool and a children's pool along with a beach and a restaurant. To find more stays in Roses with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Roses hotels with free parking?
If you're driving, a great Roses hotel with free parking is a bonus. Our travelers' favorites include:
  • Sa Perafita: A country house with an average guest rating of 9.4 out of 10
  • Hotel Vistabella: A hotel in Almadraba-Canyelles with an average guest rating of 9.2
  • Almadraba Park Hotel: A hotel in Almadraba-Canyelles with an average guest rating of 9.2
What are some popular hotels in central Roses?
If you're looking for hotels in central Roses, check out Palau Macelli and Hotel Boutique Horta d'en Rahola. Travelers love Palau Macelli for its location, as well as the outdoor pool, full-service spa and bar/lounge this hotel offers. Hotel Boutique Horta d'en Rahola is another popular central hotel with an outdoor pool, a poolside bar and a coffee shop/cafe. When you stay at one of these central hotels, you'll be in easy reach of top sights including Roses Beach. Roses Town Center and Santa Margarida are some of the most central neighborhoods for your Roses vacation.
Where can I find free parking with my stay in Roses?
Park your car for free at these properties: Hotel Monterrey Roses by Pierre & Vacances, Canyelles Platja and Hostal Rom. There are 5 choices you may want to check out on our site.

Find out more about Roses

Roses: A Floral Oasis Where Adventure Meets Serene Shores

Discover Roses, a charming coastal gem in Catalonia, Spain, where vibrant marinas meet serene sandy beaches. Embrace nature at its finest with lush parks and scenic coastal trails. Enjoy family fun at a local waterpark and wander through delightful flower markets that echo the town’s namesake. With its rich cultural tapestry and breathtaking seascapes, Roses offers a unique blend of relaxation and adventure for every traveler.

Discover great hotels near Roses

Roses offers a range of accommodations from charming B&Bs to luxury hotels. Enjoy cozy lounges, tranquil surroundings, and easy access to the picturesque coast for seaside walks and memorable sunsets. Here are some of the most popular hotels with our travelers near Roses:

  1. Rubina ResortOpens in a new window: This budget-friendly holiday park boasts a guest rating of 8.6 out of 10 and is ideal for leisure travelers seeking a delightful beach experience. With direct access to the beach, it offers a range of child-friendly amenities, including a dedicated children's pool, games room, and playground. Travelers appreciate the family-focused atmosphere that enhances their vacation experience, making it a perfect getaway for those who value comfort and relaxation in a sun-soaked setting.
  2. Hotel Port Salins by Pierre & VacancesOpens in a new window: Rated 8.8 out of 10, this 4.0-star hotel caters to adventurous travelers looking for unique experiences. Located near thrilling outdoor activities such as mountain biking, skydiving, and parasailing, it promotes an active lifestyle. The property also features a pet-friendly environment, welcoming guests with pets. Its spacious accommodations and attentive service create an inviting atmosphere, making it a favored choice for those seeking excitement and memorable adventures in a vibrant locale.
  3. Hotel PortofinoOpens in a new window: This charming 3.0-star hotel offers a delightful retreat with dining options that include a restaurant and coffee shop, creating an enjoyable atmosphere for leisure travelers. With a guest rating of 8.0 out of 10, guests can unwind while enjoying entertainment amenities like a nightclub and flat-screen televisions. Its proximity to scenic waterfronts and boardwalks enhances the overall experience, making it a wonderful selection for those who appreciate vibrant surroundings and a lively atmosphere.

Where to stay near Roses

Stay in Cadaqués, L'Escala, or Empuriabrava when visiting Roses, Catalonia. Cadaqués offers a charming blend of art and nature with its museums and stunning landscapes. L'Escala is perfect for relaxation and exploring ancient ruins, while Empuriabrava boasts a vibrant marina for sailing and adventure. For first-time visitors, Cadaqués provides a unique cultural experience and beautiful scenery.

  1. CadaquésOpens in a new window: Cadaqués is a charming coastal town known for its stunning beaches and artistic heritage. With its picturesque port and hilly landscape, it offers a unique blend of relaxation and culture. You can explore the beautiful Salvador Dalí House, which showcases the life of the famed artist, or wander through the lush gardens surrounding the town. For nature lovers, Cap de Creus Natural Park is a must-visit, providing breathtaking views and hiking trails. Whether you’re looking for budget-friendly accommodations or luxury stays, Cadaqués has a variety of options that cater to all travelers.
  2. L'EscalaOpens in a new window: L'Escala is a delightful small town that perfectly balances relaxation and history. Renowned for its beautiful beaches, such as Estarit Beach and Pals Beach, it’s ideal for sunbathers and water sports enthusiasts alike. The nearby Empuries ruins offer a fascinating glimpse into ancient Roman life, making it a great spot for history buffs. With its trendy vibe and serene gardens, L'Escala provides a peaceful escape, along with biking paths for those looking to explore the scenic coastline. Accommodation options range from cozy inns to modern hotels, ensuring a comfortable stay.
  3. EmpuriabravaOpens in a new window: Empuriabrava is known for its stunning marina and beautiful sandy beaches, making it a popular destination for boating and sailing enthusiasts. With its network of canals, it offers a unique charm and a laid-back atmosphere. For adventure seekers, the opportunity for skydiving adds a thrilling touch to your visit. Enjoy leisurely days by the beach or indulge in some café culture at local coffee shops. Whether you’re looking to relax or engage in water activities, Empuriabrava has options for every type of traveler, from budget stays to more upscale accommodations.

Things to do in Roses

Roses for travelers offers a stunning blend of sandy beaches, lush parks, and serene marinas, perfect for outdoor enthusiasts. Visitors can enjoy refreshing swims, invigorating runs along the coast, and thrilling boating adventures. With vibrant flowers blooming throughout, it’s an ideal spot for nature lovers seeking relaxation and excitement.

  • Port de la Selva BeachOpens in a new window – Relax on the sandy shores of Port de la Selva Beach where you can soak up the sun and enjoy the gentle waves. This beach is surrounded by picturesque landscapes, perfect for nature lovers and those seeking a tranquil escape.
  • Canyelles BeachOpens in a new window – Spend a day at Canyelles Beach, a beautiful spot ideal for swimming and sunbathing. With its clear waters and scenic views, this beach invites you to unwind while enjoying the natural beauty of the Catalonian coastline.
  • Dali MuseumOpens in a new window – Explore the intriguing exhibits at the Dali Museum, showcasing the eccentric works of Salvador Dalí. You’ll find a unique blend of art and imagination that offers insight into the artist’s mind and creative genius.
  • EmpuriesOpens in a new window – Step back in time at Empuries, the ancient ruins that tell the story of Greek and Roman settlements in the region. Wander through the remnants of this historical site, where you can discover fascinating architecture and rich history.
  • Roses BeachOpens in a new window – Discover the vibrant atmosphere of Roses Beach, a popular destination for families and friends. Enjoy various water activities, beachside dining, and the stunning views of the Mediterranean, making it a lively spot for fun in the sun.

4 tips for savvy savings when booking a hotel in Roses

  1. Book for the cheapest times: Looking for a budget-friendly getaway in Roses? January, February, and November provide affordable options with lower prices, making it a fantastic time to visit for those on a budget. For a complete experience, staying at least 2 to 3 days is ideal for exploring the must-see landmarks, historic sites, and cultural attractions. Enjoy a mix of waterpark fun, historical landmarks, and cultural spots that celebrate the area's rich history and vibrant culture, all offering great value for money.
  2. Look for last-minute deals on Hotels.com: Hotels.com offers travelers a chance to score savings when booking a trip to Roses. To find last-minute deals, start by exploring the DealsOpens in a new window or Last-Minute Deals section, where you may discover discounted rates on hotels near your travel date. By enabling email alerts or push notifications, you’re more likely to see flash sales and special promotions. Additionally, the Smart Shopping tool within the app allows you to compare hotel prices and amenities, so if rooms become available or prices drop, you could be one of the first to know.
  3. Be flexible with dates: Prices may vary due to factors like the hotel's location, star rating, and season, so being flexible with your travel dates could help you save on your stay at Roses hotel. For travelers seeking unique experiences, boutique hotels might provide a more personalized atmosphere and sometimes offer better value. When you book with Hotels.com, we'll indicate whether the price for your selected dates is above or below the average, and if it's on the higher side, we may suggest more affordable dates to help you find a better deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but thanks to Roses’s excellent public transportation links, you might find a more affordable independent hotel a bit further out that's still well connected. For those interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby cities, there is often excellent value for money. Opting for these alternative destinations could offer 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 tends to be the wettest month. The peak travel months to visit Roses are June to August, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and mostly sunny conditions.