Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Roses

Filter by

Selecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Hotel Monterrey Roses by Pierre & Vacances
4 out of 5
Passeig Maritim 72, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $125 per night
1.13 mi from city center
4.1/5Very Good! (243 reviews)

"3rd visit we enjoy the hotel"…"

Reviewed on Oct 10, 2019

Hotel Monterrey Roses by Pierre & Vacances
Hotel Prestige Sant Marc
3 out of 5
Av. de la Bocana, 38-48, Playa Sta. Margarida, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $145 per night
1.33 mi from city center
4.2/5Very Good! (72 reviews)

"Very clean, close to everything. We had a great stay. Only thing missing was coffee service in room. Impossible to find parking on weekends in summer months, book ahead!"…"

Reviewed on Jul 22, 2019

Hotel Prestige Sant Marc
Casa Del Mar Hotel
1 out of 5
23 Calle Canigo, Roses
The price is $78 per night
0.63 mi from city center
4.2/5Excellent! (29 reviews)

"the internet was down the day I was there. They provide an excelent breakfast which is included in the rate. rooms are confortable and have a small fridge"…"

Reviewed on Oct 17, 2019

Casa Del Mar Hotel
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Sa Perafita
3 out of 5
Carretera de Cadaques, S/N, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $169 per night
3.78 mi from city center
4.6/5Wonderful! (5 reviews)
Week-end près de Cadaqués

"Une nuit dans ce superbe établissement. Emplacement magnifique, au calme et en proximité de Cadaqués. Vue extraordinaire. Belle chambre, bon petit déjeuner. Excellent service. Ne pas rater la visite de la propriété et la dégustation de vins."…"

Reviewed on Aug 12, 2019

Sa Perafita
Prestige Mar y Sol
3 out of 5
Plaza Catalunya, 20, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $173 per night
0.09 mi from city center
4.1/5Very Good! (361 reviews)
a great hotel and a great town

"it was a perfect visit"…"

Reviewed on Nov 23, 2019

Prestige Mar y Sol
Hotel Marina
3 out of 5
Av. de Rhode, 81-83, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $128 per night
0.25 mi from city center
4.2/5Excellent! (514 reviews)

"Liked that it had parking and location. The staff was great."…"

Reviewed on Aug 6, 2019

Hotel Marina
Hotel Montecarlo & Spa
3 out of 5
Avinguda de la Platja, 2, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $114 per night
1.2 mi from city center
4/5Very Good! (204 reviews)
Great value

"A great hotel and spa. Very very clean. Jacuzzi, sauna, steam room and indoor pool all included. Breakfast wonderful. Even side rooms have panoramic views of the sea. Well located near other shops and restaurants."…"

Reviewed on Mar 12, 2020

Hotel Montecarlo & Spa
Almadraba Park Hotel
4 out of 5
Avinguda Díaz Pacheco, 70, Platja de l'Almadraba, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $148 per night
1.96 mi from city center
4.6/5Wonderful! (82 reviews)

"Excellent location, very friendly staff. Highly recommended."…"

Reviewed on Dec 20, 2019

Almadraba Park Hotel
Apartaments Estudis els Molins
2.5 out of 5
Av. de Rhode, 22, Roses, Girona
The price is $79 per night
0.6 mi from city center
3.6/5Good! (8 reviews)

"Het hotel ziet er aan de buitenkant wat vervallen uit maar binnen is het netjes en vernieuwd."…"

Reviewed on Oct 7, 2019

Apartaments Estudis els Molins
Hotel Vela
2 out of 5
Plaça de Catalunya 2, Roses
Free CancellationReserve now, pay when you stay
The price is $78 per night
0.16 mi from city center
4.2/5Excellent! (66 reviews)
EXCELLENT VALUE FOR MONEY

"very quiet hotel good service, very good for elderly people , no rowdiness just a few tiny things a non slip rubber mat for the bath, for safety, perhaps tea and coffee in the room, but other than that , a very pleasant stay"…"

Reviewed on Oct 1, 2019

Hotel Vela
Prestige Goya Park
3 out of 5
Avenida Port del Reig s/n, Roses, Girona
Get Rates
1.07 mi from city center
3.9/5Good! (388 reviews)

"Is a good hotel based in a location is very close to the beach is about 5 minutes walk and a nice swimming pools."…"

Reviewed on Sep 1, 2019

Prestige Goya Park
Hotel Risech
3 out of 5
Av. de Rhode , 185, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $93 per night
0.12 mi from city center
3.7/5Good! (184 reviews)

"Very helpful staff, good breakfast. Small room with the least amenities."…"

Reviewed on Nov 25, 2019

Hotel Risech
Hotel Grecs
2 out of 5
Carrer Homer, 12-14, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $106 per night
0.5 mi from city center
4/5Very Good! (127 reviews)
Very Enjoyable Stay -Recommend

"This was our second stay at Grecs Hotel as enjpyed a stay in 2018. We much liked the friendly reception amd facilities the rooms were well equipped and comfortable all with views and balcony overlooking Roses town and bay. The buffet meal options were good and tables available under cover overlooking ..."…"

Reviewed on Sep 4, 2019

Hotel Grecs
Hotel San Carlos
4 out of 5
Carrer Solsonès, 19-21, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $151 per night
1.49 mi from city center
3.7/5Good! (215 reviews)

"Ce n'est pas normal pour un 4 étoiles de ne pas avoir internet (wifi) dans les chambres. Il n'y a pas non plus de bouilloire/café/thé ni de mini bar (mini frigo). L'air conditionné est trop faible et ne rafraîchi pas suffisament la chambre. Le personnel est super et fait de son mieux."…"

Reviewed on Jul 14, 2019

Hotel San Carlos
Hotel Vistabella
5 out of 5
Av. Diaz Pacheco, 26, Roses, Girona
Free CancellationReserve now, pay when you stay
The price is $330 per night
1.65 mi from city center
4.5/5Wonderful! (105 reviews)

"The view was Unique, the staff was really nice, the food and presentation in els brancs was top ! The isolation of the rooms were not so good, we heard a lot of noise from people who went late sleeping and people who stand up early."…"

Reviewed on Jul 23, 2019

Hotel Vistabella
Don't see what you're looking for?
See all available properties in Roses
View all properties
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.

Visiting Roses

Visitors can enjoy all that Roses has to offer including the water parks and beaches. Tourists to the city can also enjoy its secluded setting. Top sights around the area include Dali Museum, Roses Beach, and Cadaques Beach.

  • There are 470 hotels and other accommodations in Roses
  • The closest major airport is in Gerona (GRO-Costa Brava), 32.8 mi (52.8 km) from the city center

Sightseeing and Staying in Roses

Notable city landmarks like Roses Citadel and Castillo de la Trinidad might be worth a visit. The city's natural beauty is on display at Roses Beach, Punta de l'Ullastrell, and punta de l'almadrava. A couple of additional sights to add to your agenda are Citadel of Roses and Llit de Generala.

In Roses, you'll be able to select from 470 hotels and other lodging accommodations so you'll have ample places to choose from for your holiday getaway. Here are top ranked ones based on our user reviews:

  • Hotel Mediterráneo - With a stay at this 3-star hotel, guests can enjoy access to 2 outdoor pools and a full-service spa, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and beach locale.
  • Hotel Mediterraneo Park - Our customers like the dining options and bar at this hotel. This 4-star hotel features free breakfast, a restaurant, and an outdoor pool.
  • Hotel Carmen - This 2-star hotel in Roses Town Center features a restaurant, a bar, and a free airport shuttle. Expedia customers like its convenient parking and location.

Outside the city, popular places to visit include Dali Museum, located 11.1 mi (17.9 km) from the heart of the city, and Cadaques Beach, which is 5.5 mi/8.9 km away.

Dressing for Roses

  • Between January and March, you can expect the daytime average to be around 63°F and the nighttime average to be 36°F
  • From April to June, temperatures average about 82°F during the day and 43°F at night
  • July through September averages 86°F during the day and 56°F at night
  • In October-December, the average temperature is 74°F during the day and 36°F at night
  • Average annual rainfall for Roses is 0.63 inches
  • Hottest months are usually July and August with an average temperature of 84°F, while the coldest months are December and January with an average of 37°F

Frequently asked questions

Where is the best place to stay in Roses?
Hotel Ciutadella is a favorite property for Expedia customers. This hotel is a short 3-minute walk from Roses Beach, and it offers a restaurant and an outdoor pool. Traveler reviews also recommend Almadraba Park Hotel and Mas Palou as top choices for your visit.
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. Add dates, click “Search”, then you can use the “free cancellation” filter to review top deals in Roses.
Where can I learn more about changing or cancelling my trip to Roses?
For additional details about picking new dates or cancelling your trip to Roses, go to https://www.expedia.com/service/.
What's the best place to stay on a budget in Roses?
Based on reviews, Hotel Marina is a popular 3-star hotel for our travelers looking for an economical choice, and features free buffet breakfast and free WiFi. Another top choice for your stay on the cheap is Mas Palou.
What's the best hotel for a stay in Almadraba-Canyelles?
With 182 lodging options to choose from in this neighborhood, you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Hotel Vistabella is the highest ranked property in Almadraba-Canyelles. This 5-star hotel offers a full-service spa and 5 restaurants. Other favorite options in the area include Almadraba Park Hotel and Canyelles Platja.
What's the best accommodation when traveling with kids to Roses?
Cala Montjoi, Ciudad de Vacaciones is a hotel with a children’s pool and a free kids’ club, and it’s a top choice on Expedia for families. Hotel Nautilus is another good choice for your stay with the kids. Kids of all ages will also enjoy a visit to Aqua Brava.
What's the best accommodation for a couple going to Roses?
T2 new With Pool Overlooking the sea and XL Terrace Private Access to the sea + Parking is a favorite apartment for couples, and features private pools and a garden.
What's the best pet-friendly hotel in Roses?
Mas Palou is a top hotel for people traveling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good options for you and your pet include Canyelles Platja and Hotel Marina.
Where is the best hotel to stay close to Roses Beach?
Adjacent to Roses Beach, Hotel Prestige Coral Platja is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and an outdoor pool. Other good options close by include Hotel Monterrey Roses by Pierre & Vacances and Prestige Victoria Hotel.
What about the best place to stay close to Roses Citadel?
One of the top choices for your stay is Hotel Marina, located next to Roses Citadel, and this 3-star hotel offers free breakfast and a restaurant. Hotel Monterrey Roses by Pierre & Vacances and Univers Hotel are other good choices nearby.
What's the best hotel to stay near the beach in Roses?
Hotel Ciutadella is a top 3-star beachfront hotel with free WiFi and satellite TV. Other good options for your beach trip include Canyelles Platja and Hotel Ramblamar. To enjoy some time by the water, head to Roses Beach or Platja de Sant Margarida.
What's the best luxury hotel in Roses?
Hotel Vistabella is a 5-star hotel with 5 restaurants and a full-service spa, and it’s a popular choice for Expedia travelers looking for a pampering stay.

Recent reviews of Roses hotels

More trip options