A coastal cityscape with a mountain range in the background.

Roses Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Roses hotels

1. Hotel Ramblamar

Hotel Ramblamar
3.0 star property
Roses Town Center
8.4 out of 10, Very Good, (340 reviews)
"Best beach view from room 404"
United States
Maribel
The price is P10,868
P12,094 total
includes taxes & fees
Jul 30 - Jul 31
Hotel Ramblamar

2. Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
4.0 star property
Santa Margarida
8.6 out of 10, Excellent, (862 reviews)
"Excellent location ! Spacious , comfortable room , great balcony and view . All staff really friendly and helpful . The spa treatments were good value and very relaxing , pool , sauna and surrounding area were perfect , we really enjoyed our stay here and would recommend . "
United Kingdom
Carol
The price is P13,425
P15,046 total
includes taxes & fees
Aug 9 - Aug 10
Hotel Montecarlo Spa & Wellness

3. Almadraba Park Hotel

Almadraba Park Hotel
4.0 star property
Almadraba-Canyelles
9.2 out of 10, Wonderful, (201 reviews)
"Beautifully located , excellent service with a superb restaurant ."
United States
Benyamin
The price is P15,822
P17,683 total
includes taxes & fees
Aug 24 - Aug 25
Almadraba Park Hotel

4. Hotel Vistabella

Hotel Vistabella
5.0 star property
Almadraba-Canyelles
9.0 out of 10, Wonderful, (214 reviews)
"The property is just right next to a small rocky beach, ideal for snorkeling A few min walk there is a Sandy beach, ideal For families. The views of the hotel are stunning . To maximize the experience I would suggest to the property that they offer o rent stand up paddles or Kayaks The breakfast is amazing"
United States
viviana
The price is P20,960
P23,753 total
includes taxes & fees
Jul 30 - Jul 31
Hotel Vistabella

5. Prestige Mar y Sol

Prestige Mar y Sol
3.0 star property
Roses Town Center
8.6 out of 10, Excellent, (528 reviews)
"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!"
United States
SOYUN
The price is P12,743
P14,157 total
includes taxes & fees
Jul 27 - Jul 28
Prestige Mar y Sol

6. Casa Del Mar Hotel

Casa Del Mar Hotel
1.0 star property
Roses
9.2 out of 10, Wonderful, (158 reviews)
"Great value for money stay with free carpark outside the front door. 5 min walk to the sea."
United Kingdom
steve
The price is P8,630
P9,632 total
includes taxes & fees
Jul 30 - Jul 31
Casa Del Mar Hotel

7. BAY HOTEL

BAY HOTEL
2.0 star property
Santa Margarida
The price is P9,603
P10,702 total
includes taxes & fees
Jul 30 - Jul 31
BAY HOTEL

8. AGI Gloria Rooms

AGI Gloria Rooms
2.0 star property
Roses Town Center
6.4 out of 10, (45 reviews)
"There was no front desk to help me with issues everything had to be done online I had to pull over twice while driving and even then there were problems Room was fine and access to the beach was terrific, just didn't like it that there was nobody on site to help me with problems and that you're on your own to find parking"
United States
Beth
The price is P5,498
P6,187 total
includes taxes & fees
Jul 27 - Jul 28
AGI Gloria Rooms

9. Hotel Roses Platja

Hotel Roses Platja
3.0 star property
Roses
8.0 out of 10, Very Good, (493 reviews)
"I liked the location of the hotel with its proximity to the sea."
Germany
Hermann
The price is P11,147
P12,401 total
includes taxes & fees
Aug 2 - Aug 3
Hotel Roses Platja

10. 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, (75 reviews)
"Beautiful sea view, great outdoor space. Fully fitted kitchen "
United Kingdom
Emilie
The price is P20,194
P22,485 total
includes taxes & fees
Jul 31 - Aug 1
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

11. Hotel Risech

Hotel Risech
2.0 star property
Roses Town Center
7.8 out of 10, Good, (521 reviews)
"Top"
France
Nathalie
The price is P9,665
P10,771 total
includes taxes & fees
Aug 2 - Aug 3
Hotel Risech

12. Hotel Montana by Bossh

Hotel Montana by Bossh
1.0 star property
Roses
8.0 out of 10, Very Good, (21 reviews)
"Amazing, always good here"
United Kingdom
Brent
The price is P6,490
P7,278 total
includes taxes & fees
Jul 27 - Jul 28
Hotel Montana by Bossh

13. Mas Palou

Mas Palou
3.0 star property
Roses
7.6 out of 10, Good, (125 reviews)
"The room, the breakfast... Eveeything superb!!!"
United States
Rosario
The price is P7,671
P8,578 total
includes taxes & fees
Jul 29 - Jul 30
Mas Palou

14. Sa Perafita

Sa Perafita
3.0 star property
Roses
9.4 out of 10, Exceptional, (37 reviews)
"Quiet place in the middle of the vineyards, spacious room with a view over the mountains, great bathroom, warm welcome, and exceptional breakfast !"
United Kingdom
Yann
The price is P12,636
P14,171 total
includes taxes & fees
Aug 26 - Aug 27
Sa Perafita

15. Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
4.0 star property
Santa Margarida
8.8 out of 10, Excellent, (395 reviews)
"Unique Mediterranean ocean front property with one minute walk to the beach. Recently priced, good breakfast and great staff."
United States
Svein
The price is P12,344
P13,856 total
includes taxes & fees
Aug 2 - Aug 3
Hotel Prestige Sant Marc

16. Prestige Goya Park

Prestige Goya Park
3.0 star property
Roses
8.0 out of 10, Very Good, (635 reviews)
"Large hotel, nice pool and area. Full buffet breakfast and entertainment for the kids. Ideal for families. "
United Kingdom
Tamsin
The price is P13,081
P14,528 total
includes taxes & fees
Jul 27 - Jul 28
Prestige Goya Park

17. Prestige Victoria Hotel

Prestige Victoria Hotel
3.0 star property
Santa Margarida
8.0 out of 10, Very Good, (584 reviews)
"Very well located on the beach."
Canada
Dominique
The price is P12,644
P14,048 total
includes taxes & fees
Aug 9 - Aug 10
Prestige Victoria Hotel

18. Hotel Beri

Hotel Beri
2.0 star property
Llanca
8.2 out of 10, Very Good, (139 reviews)
"Uncomfortable hard noisy beds, no aircon, you get what you pay for I guess "
United Kingdom
Anonymous traveler
The price is P6,265
P7,031 total
includes taxes & fees
Jul 27 - Jul 28
Hotel Beri

19. Hotel Peralada Wine Spa & Golf

Hotel Peralada Wine Spa & Golf
5.0 star property
Perelada
9.6 out of 10, Exceptional, (170 reviews)
"Nice spa, beautiful room"
United States
Dylann
The price is P19,971
P22,432 total
includes taxes & fees
Aug 25 - Aug 26
Hotel Peralada Wine Spa & Golf

20. 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, (301 reviews)
"Whole hotel is well set out and the staff are great if we are ever in the area again we will be returning"
United Kingdom
liam
The price is P11,240
P12,643 total
includes taxes & fees
Aug 26 - Aug 27
Hotel Port Salins by Pierre & Vacances
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Roses

Find the best Roses areas and neighborhoods for the activities you enjoy most.

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.

Stay near popular Roses attractions

Learn more about Roses

The ancient citadel of Roses overlooks a bay where you can sail between hidden coves and snorkel in crystal-clear Mediterranean waters. Explore Salvador DalĆ­'s former home in nearby Port Lligat, then return for fresh seafood at waterfront restaurants along the marina.

A coastal town with buildings on a hillside, a beach, and several boats on the water.

Top Roses Hotel Reviews

More cheap stays in Roses

Find out more about Roses

Top reasons to visit Roses

  • Stunning Beaches: Roses boasts beautiful beaches with crystal-clear waters, perfect for relaxation and family fun.
  • Historic Sites: Explore the fascinating Ciutadella de Roses, a historic site that reflects the town's rich cultural heritage.
  • Outdoor Activities: Enjoy a variety of activities including golf and water parks, catering to adventure seekers of all ages.
  • Charming Atmosphere: Stroll through picturesque streets filled with friendly locals, enhancing the welcoming vibe of the town.
  • Diverse Accommodations: Choose from a range of hotels and guesthouses, catering to various preferences and budgets.

Find great hotels in Roses

Discover a charming selection of hotels and guesthouses in Roses, Catalonia, tailored to meet the diverse needs of travellers. Whether you're seeking a pet-friendly retreat, a winery-themed getaway, or an adventure-filled vacation, Roses offers a variety of accommodations to suit your preferences. Explore the delightful Hotel Roses Platja and other options that promise comfort and convenience in this beautiful Spanish destination.

  • Hotel Prestige Sant Marc: A charming 3-star establishment, Hotel Prestige Sant Marc boasts a guest rating of 8.8 out of 10. This hotel is tailored for adventurous spirits and pet owners, offering a unique winery-themed experience. Guests can indulge in a variety of adventure sports, with options such as hiking, boat tours, and even skydiving available nearby. The property is pet-friendly, accommodating furry companions with specific policies in place, ensuring a hassle-free stay for pet owners. The hotel's close proximity to accessible winery vineyards adds an extra layer of enjoyment for those keen on exploring local wines.
  • Hotel Monterrey Roses by Pierre & Vacances: This 4-star hotel features a commendable guest rating of 8.2 out of 10 and is perfect for those seeking a blend of beach relaxation and eco-adventure. The eco-certified property provides direct access to the beach, allowing guests to immerse themselves in sun and surf. Adventure enthusiasts will appreciate the wide range of activities available, including parasailing and windsurfing. The hotel's commitment to sustainability makes it an excellent choice for eco-conscious travellers looking to enjoy a beautiful seaside getaway.
  • Prestige Goya Park: Rated at 8.0 out of 10, Prestige Goya Park is a family-friendly 3-star hotel that caters to both adventure seekers and wine lovers. The hotel offers an array of activities, such as onsite personal motor watercraft and opportunities for windsurfing and mountain biking nearby. Families will find ample amenities for children, including shared playgrounds and pools designed for younger guests. The close proximity to accessible winery vineyards enhances the experience for adults, making it a delightful choice for family vacations.

Where to stay near Roses

Roses, a picturesque resort on the Costa Brava, offers a delightful blend of relaxation and adventure. With its stunning beaches and trendy atmosphere, visitors can enjoy a luxurious stay or opt for a more budget-friendly experience. Explore the charming streets and historical sites of the municipality of Roses, where friendly locals enhance the welcoming vibe. Whether you seek secluded spots or vibrant outdoor activities, Roses promises an unforgettable holiday for all the family.

  • CadaquĆ©s: Nestled approximately 8km from Roses, CadaquĆ©s is a charming coastal town celebrated for its picturesque whitewashed buildings and vibrant artistic heritage. With a seasonal influx of tourists, peaking from July to September, visitors flock to this enchanting locale for its stunning beaches and outdoor adventures. Activities like golf and exploring the nearby nature reserves are popular among holidaymakers. The town's scenic beaches, particularly the family-friendly ones, offer a tranquil retreat, while the allure of the Mediterranean Sea invites exploration and relaxation.
  • Empuriabrava: Just 5km from Roses, Empuriabrava is a unique village famed for its extensive network of canals, often referred to as the Venice of Spain . This destination sees a moderate flow of visitors, particularly from June to August, drawn by its exquisite beaches and cultural experiences. Outdoor enthusiasts can indulge in golfing and a variety of recreational activities, while the historic sites nearby add a layer of depth to the visit. The family-friendly beaches are perfect for a day of sun-soaked relaxation, making Empuriabrava a delightful stop on your Catalonian journey.
  • L'Escala: Located 18km away from Roses, L'Escala is a vibrant town renowned for its beautiful beaches and rich cultural offerings. The visitor numbers peak during the summer months from June to August, with many seeking both outdoor activities and historical insights. Golf courses and private clubs provide recreational opportunities, while the local beaches are ideal for families and sun-seekers alike. L'Escala’s blend of natural beauty and cultural heritage makes it an attractive destination for both relaxation and exploration.

Things to do in Roses

Shopping

In Roses, you can explore local shops along the promenade for unique souvenirs and gifts. If you're up for a drive, visit the large Espai GironĆØs Shopping Centre in nearby Salt, where you’ll find a variety of popular brands and more extensive shopping options.

Recreation

At Hotel Vistabella, indulge in a rejuvenating spa experience with ocean-view treatments and a tranquil atmosphere. Enjoy yoga sessions on the terrace, followed by a leisurely stroll along the nearby beach promenade, immersing yourself in the natural beauty of Roses.

Adventure

Explore the stunning coastline of Roses with kayaking adventures, allowing you to paddle through crystal-clear waters and discover hidden coves. For thrill-seekers, the nearby Cap de Creus Natural Park offers exhilarating hiking trails with breathtaking views of the Mediterranean landscape.

Nightlife

Roses boasts a vibrant nightlife with venues like the lively L'Escala and the atmospheric El Celler. Enjoy beachfront bars that offer refreshing cocktails and local wines, as well as clubs featuring live music and DJs, creating a delightful evening for those seeking entertainment by the Mediterranean.

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

Booking tips and Expedia advantages for Roses

Roses, Catalonia, presents numerous cost-saving opportunities for tourists. Enjoy free access to beautiful beaches such as Port de la Selva and Calis Beach. To save on transport, consider walking or cycling, and book accommodation in the cheaper months of January to February and November. For hotel bookings, aim for one month in advance, and check Expedia for last-minute deals; Mondays are typically the least expensive days to stay. Additionally, combining your hotel with flights and activities through Expedia can unlock further savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Roses are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Roses is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Roses is Monday. The most expensive day to stay in Roses is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find it beneficial to save money by combining your hotel reservation in Roses with your flights and activities through an Expedia package.

Find the best attractions in and around Roses

Roses, Catalonia, offers a delightful blend of beach, outdoor, and family-friendly activities. Visitors can enjoy the stunning Roses Beach and explore the historic Ciutadella de Roses, alongside picturesque capes and charming churches. This coastal town is perfect for those seeking beautiful scenery and cultural experiences, making it an ideal destination for a memorable vacation.

  • Port de Roses: Experience the vibrant atmosphere at Port de Roses, a delightful marina just 966m from the town centre. Enjoy outdoor activities, from sailing to water sports, all while soaking in the scenic beach vibes that define this coastal haven.
  • Platja de la Ribera: Located 8km away, Platja de la Ribera offers a stunning stretch of golden sands, ideal for sunbathing and swimming. With its relaxed beach ambience, it’s a perfect spot to unwind and enjoy the Mediterranean sun.
  • Roses Citadel: Situated within Roses, the historic Roses Citadel invites you to explore its fascinating ruins. Immerse yourself in the local culture as you wander through this significant site, rich in history and stunning views of the surrounding area.

Best time to go to Roses

The best time to visit Roses can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Roses falls in July and August. August has high visitor numbers and sunny weather. The coolest average temperature in Roses falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

The nearest major airports for your trip to Roses

Reaching Roses, Catalonia, is convenient via three major airports. Barcelona International Airport (BCN) is 140km away, with luxurious hotels nearby such as the Grand Hyatt Barcelona and Hyatt Regency Barcelona Tower, both offering 24-hour airport shuttle services. Girona Costa Brava Airport (GRO) is only 53km from Roses, with excellent options like Hotel Camiral and Salles Hotel Aeroport de Girona, which is a mere 966m from the airport. Lastly, Carcassonne Airport (CCF) is 127km away, featuring the 5-star Hotel de la CitƩ Carcassonne. Each airport provides access to comfortable accommodations for a pleasant stay during your visit to Roses.

Frequently asked questions

Where is the best place to stay in Roses?
Based on our traveler data, Hotel Prestige Sant Marc is one of the top choices for your stay. This hotel is a short 6-minute walk from Roses Beach, and it offers a restaurant and an outdoor pool. Other good choices for your visit include Prestige Goya Park and Hotel Montecarlo Spa & Wellness. See all available top hotels, or vacation rentals in Roses.
If I need to cancel my hotel reservation in Roses, will I receive a refund?
Yes! Most hotel room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Roses.
What's the best place to stay on a budget in Roses?
Based on our traveler reviews, AGI Gloria Rooms is a top choice for a less expensive stay. Another top choice for your stay on the cheap is Hostal Rom. View all budget hotels in Roses.
What's the best accommodation when traveling with kids to Roses?
Almadraba Park Hotel is a hotel with a children's pool and a restaurant, and it's a top choice on Expedia for families. Other options for your stay with the kids include Hotel San Carlos and Cala Montjoi, Ciudad de Vacaciones. Attractions like Aqua Brava and Aquabrava are also fun for kids of all ages. Find more child-friendly accommodations in Roses.
What is the top LGBTQ-friendly place to stay in Roses?
Hotel San Carlos is a top LGBTQ-friendly hotel, and features free WiFi and LED TVs. See all available hotels listed as LGBTQ-friendly in Roses.
What's the best pet-friendly hotel in Roses?
Hotel Prestige Sant Marc is a top dog-friendly hotel, and offers a restaurant and an outdoor pool for its human guests. Other good options for you and your pet include Hotel Montecarlo Spa & Wellness and Almadraba Park Hotel. See more pet-friendly hotel accommodations in Roses.
What's the best hotel to stay near the beach in Roses?
Almadraba Park Hotel is a top beachfront hotel offering a seasonal outdoor pool and free WiFi, located within a short 2-minute walk of Canyelles Grosses Beach. Other good options for your beach trip include Hotel Monterrey Roses by Pierre & Vacances and Prestige Victoria Hotel. See more stays near the beach in Roses.
What's the best luxury hotel in Roses?
Hotel Vistabella is a luxury hotel with 4 restaurants and a full-service spa, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Roses.
Where is the best part of Roses for seeing the sights?
Roses Town Center is a popular part of the city for sightseeing and you'll find Roses Beach, Roses Citadel, and Llit de Generala in the neighborhood.
What are some accommodations with pools in Roses?
Almadraba Park Hotel is a top hotel with a children's pool, a seasonal outdoor pool, and free full breakfast. Hotel Grecs is one more option that features an onsite pool. View all hotels with pools in Roses.
What is the best spa hotel in Roses?
Hotel Montecarlo Spa & Wellness is a top spa hotel featuring a bar, an indoor pool, and a restaurant. Treat yourself to a facial, body scrub, or body wrap at the onsite spa. Other popular spa hotels in Roses include Hotel Vistabella and Thalassa Sport. See all spa hotels in Roses.
What's it like staying in Roses?
Visitors can enjoy all that Roses has to offer including the water park and beaches. This city also attracts tourists with its secluded setting. In Roses, there are 2575 hotels and other accommodations to choose from. Find out more about Roses.
What are the top places to visit in Roses?
Attractions like Aqua Brava, Aquabrava, and Minigolf Greens are fun for kids of all ages. Landmarks like Citadel of Roses, Roses Citadel, and Castillo de la Trinidad might be worth a visit. Natural beauty is on display at Roses Beach, Punta Beach, and Platja de Sant Margarida. Check out what more to see and do in Expedia's Roses guide.
What's the seasonal weather like in Roses?
The hottest months are usually July and August with an average temp of 73°F, while the coldest months are January and February with an average of 50°F. Average annual precipitation for Roses is 24 inches.

Explore a world of travel with Expedia