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
Aug 14 - Aug 15
Tomorrow
Aug 15 - Aug 16
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

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 comfort, location and traveler experience. Last updated on .

1. Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
CNY995
CNY1,126 total
includes taxes & fees
Aug 23 - Aug 24
Hotel Montecarlo Spa & Wellness

2. Almadraba Park Hotel

Almadraba Park Hotel
Almadraba-Canyelles
CNY1,241
CNY1,396 total
includes taxes & fees
Sep 13 - Sep 14
Almadraba Park Hotel

3. Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
CNY2,131
CNY2,421 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Vistabella

4. BAY HOTEL

BAY HOTEL
Santa Margarida
CNY643
CNY723 total
includes taxes & fees
Sep 13 - Sep 14
BAY HOTEL

5. Casa de l'Albada

Casa de l'Albada
Roses Town Center
CNY1,346
CNY1,496 total
includes taxes & fees
Sep 13 - Sep 14
Casa de l'Albada

6. Canyelles Platja

Canyelles Platja
Almadraba-Canyelles
CNY1,166
CNY1,313 total
includes taxes & fees
Sep 7 - Sep 8
Canyelles Platja

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

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
Roses
CNY2,135
CNY2,378 total
includes taxes & fees
Aug 17 - Aug 18
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

8. Prestige Mar y Sol

Prestige Mar y Sol
Roses Town Center
CNY1,352
CNY1,503 total
includes taxes & fees
Sep 13 - Sep 14
Prestige Mar y Sol

9. Hotel Ciutadella

Hotel Ciutadella
Roses Town Center
CNY477
CNY540 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Ciutadella

10. Hotel Ramblamar

Hotel Ramblamar
Roses Town Center
CNY830
CNY928 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Ramblamar

11. Casa Del Mar Hotel

Casa Del Mar Hotel
Roses
CNY537
CNY606 total
includes taxes & fees
Sep 9 - Sep 10
Casa Del Mar Hotel

12. Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances
Santa Margarida
CNY1,103
CNY1,244 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Monterrey Roses by Pierre & Vacances

13. Hotel Roses Platja

Hotel Roses Platja
Roses
CNY939
CNY1,048 total
includes taxes & fees
Sep 14 - Sep 15
Hotel Roses Platja

14. Mas Palou

Mas Palou
Roses
CNY848
CNY949 total
includes taxes & fees
Aug 23 - Aug 24
Mas Palou

15. Hostal Rom

Hostal Rom
Roses Town Center
CNY534
CNY603 total
includes taxes & fees
Sep 13 - Sep 14
Hostal Rom

16. Hotel Grecs

Hotel Grecs
Roses Town Center
CNY742
CNY832 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Grecs

17. Hotel Montana by Bossh

Hotel Montana by Bossh
Roses
CNY481
CNY545 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Montana by Bossh

18. Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
CNY814
CNY927 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Prestige Sant Marc

19. AGI Gloria Rooms

AGI Gloria Rooms
Roses Town Center
CNY453
CNY513 total
includes taxes & fees
Aug 31 - Sep 1
AGI Gloria Rooms

20. Hotel Risech

Hotel Risech
Roses Town Center
CNY866
CNY968 total
includes taxes & fees
Sep 1 - Sep 2
Hotel Risech
View all properties

Get last-minute hotel deals in Roses and save more

Sign in to unlock great savings.

Hotel Ciutadella

Hotel Ciutadella
Roses Town Center
We have 6 left at
CNY477
per night
CNY540 total
includes taxes & fees
Hotel Ciutadella

Hotel Ramblamar

Hotel Ramblamar
Roses Town Center
We have 6 left at
CNY830
per night
CNY928 total
includes taxes & fees
Hotel Ramblamar

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
CNY814
per night
CNY927 total
includes taxes & fees
Sign in for extra savings
Hotel Prestige Sant Marc

Hotel Roses Platja

Hotel Roses Platja
Roses
CNY1,114
per night
CNY1,240 total
includes taxes & fees
Sign in for extra savings
Hotel Roses Platja

Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
We have 2 left at
CNY3,039
per night
CNY3,420 total
includes taxes & fees
Hotel Vistabella

Sa Perafita

Sa Perafita
Roses
CNY158 off
CNY1,398
per night
CNY1,567 total
includes taxes & fees
Sa Perafita

Prestige Mar y Sol

Prestige Mar y Sol
Roses Town Center
CNY1,352
per night
CNY1,503 total
includes taxes & fees
Prestige Mar y Sol

Prestige Victoria Hotel

Prestige Victoria Hotel
Santa Margarida
We have 2 left at
CNY1,145
per night
CNY1,275 total
includes taxes & fees
Prestige Victoria Hotel

Check out hotels with a spa in Roses

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
CNY995
CNY1,126 total
includes taxes & fees
Aug 23 - Aug 24
Hotel Montecarlo Spa & Wellness

Almadraba Park Hotel

Almadraba Park Hotel
Almadraba-Canyelles
CNY1,241
CNY1,396 total
includes taxes & fees
Sep 13 - Sep 14
Almadraba Park Hotel

Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
CNY2,131
CNY2,421 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Vistabella

Prestige Victoria Hotel

Prestige Victoria Hotel
Santa Margarida
CNY1,145
CNY1,275 total
includes taxes & fees
Sep 13 - Sep 14
Prestige Victoria Hotel

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
Roses
CNY2,135
CNY2,378 total
includes taxes & fees
Aug 17 - Aug 18
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
View all properties

You may also like hotels with pools in Roses

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
CNY995
CNY1,126 total
includes taxes & fees
Aug 23 - Aug 24
Hotel Montecarlo Spa & Wellness

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
CNY814
CNY927 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Prestige Sant Marc

BAY HOTEL

BAY HOTEL
Santa Margarida
CNY643
CNY723 total
includes taxes & fees
Sep 13 - Sep 14
BAY HOTEL

Almadraba Park Hotel

Almadraba Park Hotel
Almadraba-Canyelles
CNY1,241
CNY1,396 total
includes taxes & fees
Sep 13 - Sep 14
Almadraba Park Hotel

Hotel Grecs

Hotel Grecs
Roses Town Center
CNY742
CNY832 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Grecs

Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
CNY2,131
CNY2,421 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Vistabella

Casa de l'Albada

Casa de l'Albada
Roses Town Center
CNY1,346
CNY1,496 total
includes taxes & fees
Sep 13 - Sep 14
Casa de l'Albada

Hotel Roses Platja

Hotel Roses Platja
Roses
CNY939
CNY1,048 total
includes taxes & fees
Sep 14 - Sep 15
Hotel Roses Platja

Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances
Santa Margarida
CNY1,103
CNY1,244 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Monterrey Roses by Pierre & Vacances

Mas Palou

Mas Palou
Roses
CNY848
CNY949 total
includes taxes & fees
Aug 23 - Aug 24
Mas Palou
View all properties

You can also stay at family-friendly hotels in Roses

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
CNY995
CNY1,126 total
includes taxes & fees
Aug 23 - Aug 24
Hotel Montecarlo Spa & Wellness

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
CNY814
CNY927 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Prestige Sant Marc

BAY HOTEL

BAY HOTEL
Santa Margarida
CNY643
CNY723 total
includes taxes & fees
Sep 13 - Sep 14
BAY HOTEL

Almadraba Park Hotel

Almadraba Park Hotel
Almadraba-Canyelles
CNY1,241
CNY1,396 total
includes taxes & fees
Sep 13 - Sep 14
Almadraba Park Hotel

Casa Del Mar Hotel

Casa Del Mar Hotel
Roses
CNY537
CNY606 total
includes taxes & fees
Sep 9 - Sep 10
Casa Del Mar Hotel

Hotel Vistabella

Hotel Vistabella
Almadraba-Canyelles
CNY2,131
CNY2,421 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Vistabella

Canyelles Platja

Canyelles Platja
Almadraba-Canyelles
CNY1,166
CNY1,313 total
includes taxes & fees
Sep 7 - Sep 8
Canyelles Platja

Hotel Risech

Hotel Risech
Roses Town Center
CNY866
CNY968 total
includes taxes & fees
Sep 1 - Sep 2
Hotel Risech

Hotel Montana by Bossh

Hotel Montana by Bossh
Roses
CNY481
CNY545 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Montana by Bossh

Casa de l'Albada

Casa de l'Albada
Roses Town Center
CNY1,346
CNY1,496 total
includes taxes & fees
Sep 13 - Sep 14
Casa de l'Albada
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 March
Price trends for hotels in Roses
Pricing is based on two traveler 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 neighborhoods 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

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

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

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.

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 Prestige Sant Marc

Hotel Prestige Sant Marc

10/10 Excellent
"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."
Bernhard 2-night trip
Posted 4 hours ago
Hotel Prestige Sant Marc
Hotel Ramblamar

Hotel Ramblamar

10/10 Excellent
"Best location in Roses"
maria 1-night trip
Posted 11 hours ago
Hotel Ramblamar
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 4 days ago
Hotel Montecarlo Spa & Wellness
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
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
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

10/10 Excellent
"Beautiful sea view, great outdoor space. Fully fitted kitchen "
Emilie 2-night trip
Posted 4 months ago
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

Frequently asked questions

How much does a hotel room cost in Roses?
You can choose a great hotel in Roses from CNY513 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, Canyelles Beach, Canyelles Grosses Beach, and Punta 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 full-service spa, 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 hot tub. 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. Stay at one of these hotels for easy access to top sights like Roses Beach and Cadaques Beach. Roses Town Center and Santa Margarida are some of the most central neighborhoods for your Roses vacation.
What accommodations do travelers like in Roses?

Keep exploring