Skip to main content

Filter by:


Star Rating

Review Score

Roses – 115 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Maritim, hotel in Roses

In front of Salatà Beach in Roses, the Maritim features an outdoor pool with a terrace. All the air-conditioned rooms have free Wi-Fi and balconies.

The room was great overlooking the sea!!! Nice to have a table and chairs on the balcony.. The breakfast was Very nice as well with an omelet station.. and fresh made pancakes.. Lots of fruit and yogurts.. pastry and breads!! The bar tenders knew there drinks making excellent cocktails.. The dining room upstairs had a lovely menu and excellent views of the sea.. Lovely decor and lighting.
8.4
Scored 8.4
Very Good
Rated very good
3,780 reviews
Price from$130.30per night
Hotel Montecarlo Spa & Wellness, hotel in Roses

Located on Santa Margarita Beach in Roses Bay, Hotel Montecarlo offers a spa with sea views. All air-conditioned rooms come with a balcony and sea views, and bicycles are free to rent.

Receptionists were nice and could speak several languages. The breakfast was fine. Hotel is located next to a nice beach.
8.1
Scored 8.1
Very Good
Rated very good
6,085 reviews
Price from$122.82per night
Hotel Monterrey Roses by Pierre & Vacances, hotel in Roses

Monterrey has an ideal setting on the seafront of Roses, next to Santa Margarita Beach. It offers a outdoor swimming pool, a gym and a sauna.

Great location. Nice and spacious room with view on the pool and the beach. We stayed only for one night with our dog (20kg) for which we had to pay a 12€ fee/day The breakfast buffet was good and everything went great. The staff was very nice. Would recommend!
7.8
Scored 7.8
Good
Rated good
2,994 reviews
Price from$103.60per night
Hotel Spa Mediterraneo Park, hotel in Roses

Hotel Mediterraneo Park is set 656 feet from Santa Margarida beach and is surrounded by 33 ft² of gardens and 2 outdoor swimming pools. It has rooms with balconies.

Clean; excellent staff; good food for dinner and breakfast.
8.8
Scored 8.8
Excellent
Rated excellent
3,175 reviews
Price from$128.16per night
Hotel Risech, hotel in Roses

Hotel Risech is located next to Roses Beach, a 5-minute walk from the marina. The functional rooms include a flat-screen TV and many come with beautiful sea views.

Extensive breakfast bar, good choices sweet and savory. Coffee not too bad. Good location, very close to bars, restaurants etc, with parking in front of hotel.
7.6
Scored 7.6
Good
Rated good
1,127 reviews
Price from$90.25per night
Hotel Grecs, hotel in Roses

Located on a hillside overlooking Roses, Grecs offers a large outdoor pool and a free Wi-Fi zone. Each functional room has a balcony with wonderful views of the Costa Brava.

Perfect view from our room as well as from the restaurant.. price.....
8.1
Scored 8.1
Very Good
Rated very good
2,070 reviews
Price from$93.98per night
Hotel Montmar, hotel in Roses

The family-run Hotel Montmar is located near the center of Roses, just 984 feet from the beach. Its rooms have air-conditioning and plasma-screen TVs.

The staff was lovely.
8.6
Scored 8.6
Excellent
Rated excellent
2,755 reviews
Price from$68.82per night
Hotel Vela, hotel in Roses

This holiday hotel is located in the picturesque resort of Roses, only 98 feet from the beach and the beautiful bay.

The hotel is exceptionally clean, all staff are very friendly and helpful. The breakfast is copious and excellent value. Location is perfect, opposite the beach, wonderful view from the front facing rooms. Wifi good.
8.3
Scored 8.3
Very Good
Rated very good
3,099 reviews
Price from$9.61per night
Vistabella, hotel in Roses

The seafront Vistabella offers fantastic views of Roses Bay and the surrounding mountains. It features rooms with balconies, a spa and 5 restaurants.

The location, the view, the rooms, the property were all amazing. The staff were the most incredible helpful staff we had in all of Spain, maybe even the world. Can’t wait to go back
8.8
Scored 8.8
Excellent
Rated excellent
370 reviews
Price from$261.16per night
Hotel Ramblamar, hotel in Roses

Hotel Ramblamar is in central Roses, next to the beach and to the Paseo Maritimo. All air-conditioned rooms have free Wi-Fi, balconies and most have sea views.

Breakfast was great!
7.9
Scored 7.9
Good
Rated good
2,315 reviews
Price from$111.07per night
See all 644 hotels in Roses

Most-booked hotels in Roses in the past month

Roses's best hotels with breakfast

  • Prestige Mar y Sol
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,635 reviews

    Featuring free WiFi, Prestige Mar y Sol is set in Roses, 1640 feet from Ciutadella Roses and 1.4 mi from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.

    Nearby parking. Eazy access to many eateries and bars.

  • Hotel Spa Mediterraneo Park
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 3,178 reviews

    Hotel Mediterraneo Park is set 656 feet from Santa Margarida beach and is surrounded by 33 ft² of gardens and 2 outdoor swimming pools. It has rooms with balconies.

    Fantastic bkft and hotel / restaurant very clean

  • Hotel Cala Joncols
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 646 reviews

    Located in Catalonia’s Cap de Creus Nature Reserve, Hotel Cala Joncols offers an outdoor pool and massage treatments. In summer, its beach bar hosts live music and chill-out nights.

    excellent location, very friendly staff, very good food

  • Vistabella
    Breakfast options
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 370 reviews

    The seafront Vistabella offers fantastic views of Roses Bay and the surrounding mountains. It features rooms with balconies, a spa and 5 restaurants.

    Extremely nice hotel with history and lovely location.

  • Hotel & Spa Terraza 4 Sup
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 514 reviews

    Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 66 feet from Roses Beach and has direct access to the promenade.

    Oui beaucoup très bon hôtel Avec un bon restaurant

  • Hotel Mas Palou
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,541 reviews

    In a privileged position, both for its geographical and its artistic setting, you will find Mas Palou, a characteristic Catalan farm house from 1582.

    Gorgeous old farmhouse. Nice room. Great for dogs.

  • Hotel Monterrey Roses by Pierre & Vacances
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,994 reviews

    Monterrey has an ideal setting on the seafront of Roses, next to Santa Margarita Beach. It offers a outdoor swimming pool, a gym and a sauna.

    Great location, good friendly staff, really good 2 day stay

  • Prestige Victoria
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,254 reviews

    The Prestige Victoria overlooks Santa Margarita Beach, 35 minutes’ walk from the center of Roses. There is an outdoor pool, and most of the rooms have sea views.

    Le personnel au soin La propreté de l'établissement

Budget hotels in Roses

  • Hotel Marina
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,789 reviews

    Hotel Marina is located in the center of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer.

    la situation le confort et la gentillesse du personnels

  • Hotel Montmar
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,756 reviews

    The family-run Hotel Montmar is located near the center of Roses, just 984 feet from the beach. Its rooms have air-conditioning and plasma-screen TVs.

    All was perfect - no complaints and no suggestions :-)

  • Hotel Vela
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,099 reviews

    This holiday hotel is located in the picturesque resort of Roses, only 98 feet from the beach and the beautiful bay.

    Great Location and view of the bay from the balcony.

  • Casa Del Mar Hotel & Apartaments
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,156 reviews

    This small, family-run hotel is located in the Costa Brava resort of Roses, next to the historic site of Ciutadella and 3 minutes' walk from the beach.

    Friendly staff and good location. Good value of money.

  • Hotel Costa Brava
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 604 reviews

    Ideally located in the center of Roses, Hotel Costa Brava has buffet breakfast and free WiFi throughout the property. This 3-star hotel offers room service and a 24-hour front desk.

    Hotel bien situé tre propre et tre belle chambre rien a dire

  • Hotel Parc
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 391 reviews

    Offering a restaurant, a bar, a terrace and free WiFi throughout, Hotel Parc is located opposite the beach in Roses. Figueres is a 20-minute drive away.

    Hotel muy bien situado con parking y un buen desayuno.

  • Hotel La Cala
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 509 reviews

    Located 656 feet from Roses Beach and 5 minutes’ walk from the Marina, Hotel La Cala offers free Wi-Fi and air-conditioned rooms with a balcony and flat-screen TV.

    Petit déjeuner très copieux Bon emplacement centre ville

  • Hotel Univers
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,979 reviews

    This simple and pleasant hotel is in front of Roses Marina. It offeatures fers a seasonal outdoor pool, terrace and free Wi-Fi zone, just a 2-minute walk from Roses Beach.

    the staf was verry help full end the rooms where clean.

Hotels located in the center of Roses

  • 1935 Hotel Boutique by Terraza
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 411 reviews

    Located just 820 feet from Santa Margarita Beach in Roses, 1935 Hotel Boutique by Terraza features a heated outdoor pool. All rooms at the property have a private terrace.

    Light, airy, clean and fresh. Modern, quirky design

  • Hotel Mediterraneo
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 962 reviews

    Part of the Hotels Mediterraneo complex, this hotel is set on the Bay of Roses. It is surrounded by 33 ft² of gardens and has 2 outdoor swimming pools.

    Situación del alojamiento, y la calidad del buffet!

  • Hotel Ramblamar
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,315 reviews

    Hotel Ramblamar is in central Roses, next to the beach and to the Paseo Maritimo. All air-conditioned rooms have free Wi-Fi, balconies and most have sea views.

    Location is excellent, room was spacious and clean.

  • HOTEL & APARTAMENTS THALASSA Sport & Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 642 reviews

    HOTEL & APARTAMENTS THALASSA Sport & Spa is set in Roses Bay, just 98 feet from Salatar Beach.

    El SPA incluido con la estancia es todo un detalle.

  • Hotel Marian Platja
    7.9
    Scored 7.9
    Good
    Rated good
     · 456 reviews

    Marian Platja is a family-run hotel with air conditioning and direct access to Roses Beach and Seafront Promenade. It offers an outdoor pool and a bar with a terrace next to the beach.

    L emplacement La demi pension le personnel aimable

  • Hotel Roses Platja
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,016 reviews

    Hotel Roses Platja is next to Santa Margarida Beach, on the beautiful Costa Brava. It offers an indoor and outdoor pool and free WiFi zone. Some rooms include private balconies.

    Great location, lovely view. Good beach for swimming.

  • Prestige Goya Park
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,773 reviews

    Located in the Costa Brava resort of Roses, the Prestige Goya Park is just 984 feet from Santa Margarita Beach. Set in attractive gardens, it features 2 outdoor swimming pools.

    Excellent staff and lovely room for our two one night stays

  • Hotel Risech
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,127 reviews

    Hotel Risech is located next to Roses Beach, a 5-minute walk from the marina. The functional rooms include a flat-screen TV and many come with beautiful sea views.

    L'emplacement idéal, petit déjeuner très fourni et bon

FAQs about hotels in Roses







The Blossoming Costa Brava

Sweeping around a sandy bay backed by mountains, the fishing port Roses has become one of the most popular Costa Brava resorts. This was partly due to El Bulli, one of the world’s best restaurants, which once graced a neighboring village.

Although that landmark restaurant is now closed, the town still has plenty of eateries and bars with some of the area’s best nightlife. Some are by the long promenade with palm trees beautifully silhouetted at sunset. Around the Bay of Roses, the headland becomes more rugged and the beaches more cove-like. In the opposite direction is the large Roses marina, although the one in next door Empuriabrava is huge.

Water sports are very popular here, including diving and windsurfing. The Aqua Brava waterpark has a host of slides, rapids and a wave pool, and other entertainment includes go-karts and minigolf.

Above the southern end of town, the star-shaped ruins of the 16th-century Castell de la Trinitat overlook the lighthouse. On the other side of Roses, the Ciutadella is a much larger site containing Greek and Roman remains and partly surrounded by medieval walls. Even older are the Creu d’en Cobertella megalithic structures, one of which is the largest in Catalonia.

The Roses accommodations on Booking.com include boutique hotels with pools, beachfront apartments and luxury villas.

Learn more about visiting Roses
  • 66 attractions
  • 1 point of interest
  • 3 neighborhoods
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Roses:

  • 10
    Scored 10

    Plenty of places to eat ...lots of lovely bars,nice shops...

    Plenty of places to eat ...lots of lovely bars,nice shops....very tidy and well kept promenade....free parking if you look for it...just a great beach ...ideal for families,couples or friends...definitely stay here again...
    Gordon
    France
  • 10
    Scored 10

    +1 for

    +1 for - Santa Margarida location and beach (sand, sea, attractions...). Find hotel located in Santa Margarida area as the beach is the best - 1h trip with mini train (Roses express) around the Roses (sea view from above Roses) - very good accomodation and dinner food served at Goya Park hotel - try chicken grilled at El Rey Del Pollo (take away) - start and end your sejour during the week to avoid traffic congestions on Sat or Sun
    S
    Netherlands
  • 10
    Scored 10

    We stayed in Canyelles, a small town next to roses.

    We stayed in Canyelles, a small town next to roses. A little bit more intimate than roses, although if you want to really go out roses is right there. A lot (to much) of roundabouts on the way to firgueras, but apart from that easy to reach.
    Maykel bouma
    Netherlands
  • 10
    Scored 10

    Was a great penthouse apartment all matched the photos and...

    Was a great penthouse apartment all matched the photos and more great location ten minutes supermarket 15 minutes lovely beach. Two great boat hire jet ski rental companies nearby. Was a perfect apartment location very clean well looked after. Definitely go back 💯💯👍
    Michael
    United Kingdom
  • 8.0
    Scored 8.0

    Wide variety of dining places, but a lot serving the same...

    Wide variety of dining places, but a lot serving the same stuff. Had a great meal in TXots and El cellar can roca( not in Roses). Nice to be able to sit and dine in the beach too , in town. Was very busy day and night, and lots of places you have to pay for parking . Was a much larger resort than I anticipated.
    Flaki
    United Kingdom
  • 10
    Scored 10

    Sea front, perfect position.

    Sea front, perfect position. The old town a few yards away, the bus stop also very close. Many very good restaurants serving a large variety of food.Average menu of the day 14/16euros mostly including wine. Buses ran to many other resorts eg. Barcelona, Girona, Cadaques.
    Janet
    United Kingdom

Explore guest reviews of hotels in Roses

  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 95 reviews
    Everything was wonderful. Amazing location above Roses so the view was incredible. Our room was beautiful with so many little extras such as an atomiser with choice of essential oils and waters, fizz and chocolates in a fridge. Relaxing lounge for us to use with great decor for a relaxing place to chill although we preferred to sit outside to picnic in the evening and kitchen area was available for us to make salads and picnics. Karen the host was charming and there if we needed anything. One of the best places I have ever stayed.
    NICOLA
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 99 reviews
    The apartment is new, spacious and full equipped. You don’t need to worry about towels, sheets, kitchen equipment, washing kits. This building and apartment has the best location/quality/comfort combination in Santa Margarida. You’ll be lucky if you’ll reserve this place. In addition to the features of the place, the owner Jordi is very pleasant and kind, communication is easy, clear and comfortable. Definitely anyone can stop looking for something else if find this apartments available for their dates for holidays in Roses.
    Volha
    Lithuania
  • From $119.19 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,016 reviews
    Post injury, I needed a hotel close to my physio and chose this hotel. If I could give this hotel 10 star, I would! For the amazing staff that went above and beyond to help and support me every single day. From the front desk to the cleaning team, and in particular the restaurant staff who I am forever grateful for their kindness, professionalism and always helping me before asking for it. I warmly recommend this hotel, not only for the great location but for the best people I’ve encountered!
    Tina
    Sweden
  • From $248.66 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 370 reviews
    The property was nicely located in that it was easy to walk to the beach but it felt a little more private and off the beaten path. There were great restaurants and the breakfast was one of the best and comprehensive breakfasts that I have had while in Spain. The room was perfectly set up for a family with pull out beds for kids, or adults. The views were spectacular. Overall I would say, just book it already. It is a relaxing resort in the middle of a very busy area.
    Justine
    United States of America
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 43 reviews
    A lovely spacious apartment on the sixth floor with superb outlook over the town of Roses, the port area and the open sea. we particularly liked the large balcony area which faced 2 directions allowing late afternoon sunbathing. The apartment was well equipped, very clean and our intro from the host was exactly right. Parking was easy, just outside the apartment in a generous sized parking bay. Having an elevator was also a bonus with suitcases !
    Stephen
    United Kingdom
  • From $63.01 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,099 reviews
    Hotel Vela was continuously cleaned by friendly staff. The hotel attendants were friendly, observant, and welcoming. The room was simple but clean and comfortable. We didn't feel like we were just tourists. Good value for fresh breakfast with very attentive staff. Location could not have been better. Excellent accommodations and value for our 13 night stay in Roses.
    Simon
    United States of America
  • From $134.57 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,635 reviews
    Breakfast was very good and eating with a beautiful view of the Gulf de Roses was great to start the day. Location was great in the city centre with great restaurants nearby. Hotel was clean and room was way beyond about expectations in terms of surface area.
    Valérie Vilmont
    Switzerland
  • From $111.07 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,315 reviews
    Excellent location overlooking the sea on the main prominade. Close to shops, restaurants, beach, port. One of the best located hotels in Roses.Buffet breakfast was very good with lots of choice, staff were helpful and friendly. Room was very clean.
    Hazel
    Ireland
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 50 reviews
    We have already visited Roses for the fourth time, and every time we find and discover for us something new: beautiful sea and beaches, quite bays, interesting museums, delicious Mediterranean cuisine, beautiful trails for MTB and hiking.
    Igor
    France
  • From $111.07 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,315 reviews
    Very nice clean rooms. Bed and pillows are very good. Compare to hotel Univers the A/C is working super. Location perfect. Parking a bit more expensive but it’s very close to the hotel and it’s safe.
    Boris
    Germany
  • From $129.76 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,088 reviews
    it was a last minute decision for us to go to Roses for the weekend. we loved EVERYTHING about the property. the grounds were gorgeous. proximity to the beach was perfect. restaurant was also good
    Emily
    United States of America
  • 8.0
    Scored 8.0
    Very Good
    Rated very good
     · 10 reviews
    Location, great summer vacation after pandemic, Spacious place, great view to the mountines, close to the sandy beach, quiet neighborhoods. Less crowded than Roses center. Friendly place.
    Bartlomiej
    Belgium
  • From $137.46 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,894 reviews
    Amazing location to get around Costa Brava with a car, had a fridge which Wes essential and a good breakfast with gluten free options. We loved the balcony and the short walk from Roses
    María Constanza
    Argentina
  • From $164.63 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,598 reviews
    This hotel was a real find for us. Directly across from a beautiful beach in the Bay of Canyelles. Comfortable room, quality breakfast and a very high standard of cleanliness.
    Marie
    United Kingdom
  • From $137.46 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,894 reviews
    It's quite a basic hotel, rooms are ok with balcony and big bathroom. Very clean and only 5min walk from the beach. Also lots of free parking all around
    Catherine
    Spain
  • From $63.01 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,099 reviews
    Location was perfect - in the centre of Roses , beach across the rd , the shops a few minutes walk , lovely breakfast with view of the beach
    martin
    Ireland
  • From $102.53 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,780 reviews
    Right on the beach. Good comforting feel throughout the hotel. Breakfast buffet was well stocked with a nice variety of opions.
    Teresann
    United States of America
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 411 reviews
    It was close to the beach, nicely decorated and clean. Breakfast was delicious and staff was very helpful and nice.
    Hamdija
    United States of America
  • From $111.07 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 646 reviews
    The garden, the beach and all the sorroundings were amazing, and the hotel was perfect. 100% recomended!
    Marianne
    Spain
  • From $67.28 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 2,316 reviews
    The hotel is very close to the beach, the breakfast was great,
    Tareq
    Jordan

Research, refine, and make plans for your whole trip