Skip to main content

Search hotels in Roses

Enter your dates to see the latest prices and deals for Roses hotels

Filter by:


Star Rating

Review Score

Roses – 100 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Marina, hotel in Roses

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.

The location, right across from the beach, is perfect. The staff are friendly, multilingual, and helpful. The breakfast was good, too.
8.4
Scored 8.4
Very Good
Rated very good
3,889 reviews
Price from£84.51per 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.

Spacious, friendly staff, lots for the kids to do. Close to beach .
8.8
Scored 8.8
Excellent
Rated excellent
3,404 reviews
Price from£111.56per 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.9
Scored 7.9
Good
Rated good
3,142 reviews
Price from£73.78per 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.

There is a stunning view from every point of the hotel! Nice breakfast is included. Dinner selection was great and tasty. Room was very large. Excellent for travelers with car. Would love to stay there again.
8.1
Scored 8.1
Very Good
Rated very good
2,206 reviews
Price from£77.75per night
Prestige Mar y Sol, hotel in Roses

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.

The rooms are very spacious. My friend's room actually had 2 rooms where she can separate the LR pull out couch and it was huge. Rm 102. Our rooms were 103 and 104 were next to each other. Breakfast here is excellent and has a wide arrange of choices. There is a fresh squeeze orange juice machine and you can also make your own mimosas.
8.7
Scored 8.7
Excellent
Rated excellent
2,704 reviews
Price from£102.94per night
Hotel Carmen, hotel in Roses

Hotel Carmen is less than 100 yards from the beach, in the Costa Brava town of Roses. This small designer hotel offers charming, bright rooms with flat-screen satellite TV and a private bathroom.

location
8.4
Scored 8.4
Very Good
Rated very good
1,060 reviews
Price from£69.49per night
Hotel Marian Platja, hotel in Roses

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.

The location and the breakfast
7.9
Scored 7.9
Good
Rated good
472 reviews
Price from£92.96per night
Hotel La Cala, hotel in Roses

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.

Cleanliness,and the accommodating staff
8.5
Scored 8.5
Very Good
Rated very good
527 reviews
Price from£61.52per night
Bay Hotel, hotel in Roses

Offering a seasonal outdoor swimming pool, 984 feet from the beach in Roses, Bay Hotel has air-conditioned rooms with a private terrace. The hotel features a garden and children’s playground.

6.6
Scored 6.6
Pleasant
Rated pleasant
203 reviews
Price from£47.92per night
H Bella Mar Roses, hotel in Roses

Well set in the center of Roses, H Bella Mar Roses provides à la carte breakfast and free WiFi.

Cozy room, perfect for the night! Close to the beach and walking distance from all the restaurants.
6.2
Scored 6.2
Pleasant
Rated pleasant
306 reviews
Price from£42.26per night
See all 647 hotels in Roses

Most-booked hotels in Roses in the past month

Roses's best hotels with breakfast

  • Hotel & Spa Terraza 4 Sup
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 577 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.

    Good parking. Close to all amenities. Great breakfasts.

  • Hotel Univers
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,081 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.

  • Hotel Mas Palou
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,632 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 Roses Platja
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,326 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.

  • Hotel Ramblamar
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,347 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 Risech
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,353 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, la propreté et le personnel agréable

  • Hotel Vela
    Breakfast options
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,176 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.

  • Hotel Spa Mediterraneo Park
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 3,404 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.

    Cleaning, large bedroom, king-size bed, breakfast, car park,

Budget hotels in Roses

  • H Bella Mar Roses
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 306 reviews

    Well set in the center of Roses, H Bella Mar Roses provides à la carte breakfast and free WiFi.

    El trato, nos hizo sentir como si estuviésemos en casa

  • Hotel Ciutadella
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 2,464 reviews

    Hotel Ciutadella is located 328 feet from the beach in Roses, on the Costa Brava. It offers functional, air-conditioned rooms with a balcony, flat-screen TV and free Wi-Fi.

    Location was great and staff friendly and helpful.

  • Hotel Grecs
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,206 reviews

    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.

    Fabulous views good breakfast staff were very helpful

  • Almadraba Park Hotel
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,184 reviews

    The Almadraba Park Hotel is a well-equipped hotel in a beautiful natural setting, the Cap de Creus Natural Park, one of the largest and best preserved in Catalonia.

    The restaurant, food, views and walks by the hotel

  • Hotel Maritim
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 4,108 reviews

    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.

    very clean, Efficient, lovely food, friendly staff

  • Prestige Sant Marc
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 3,070 reviews

    Located in Roses, 1640 feet from Playa Santa Margarida, Prestige Sant Marc features accommodations with a terrace, private parking, a restaurant and a bar. This 4-star hotel offers a tour desk.

    Muy completo el desayuno y muy relajante la ubicación

  • Prestige Mar y Sol
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,704 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.

  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,889 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

Hotels located in the center of Roses

  • Hotel Mediterraneo
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,051 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.

    Las instalaciones de los jardines, pero todo en general.

  • Hotel Cala Joncols
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 653 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.

    Wunderbare Lage, Ruhe, Garten, Frühstück, Personal

  • Hotel Parc
    Central location
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 430 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.

  • Casa Del Mar Hotel & Apartaments
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,245 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 & APARTAMENTS THALASSA Sport & Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 659 reviews

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

    La proximité de la plage La gentillesse du personnel

  • Hotel Marian Platja
    7.9
    Scored 7.9
    Good
    Rated good
     · 472 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 Monterrey Roses by Pierre & Vacances
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,142 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,407 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.

    Very good value for money. What is there to say more.

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
  • 82 attractions
  • 1 point of interest
  • 3 neighborhoods

What Guests Said About Roses:

  • 10
    Scored 10

    Beautiful Spanish resort full of French Tourists as the...

    Beautiful Spanish resort full of French Tourists as the border is so close. Fine sandy beaches which are cleaned and smoothed every morning. History buffs will be in heaven visiting Neolithic Dolmens and medieval castles and forts - don't miss the Ciutadella on the seafront, it is magnificent! Wide clean promenade with separate bike lane. Cafes and restaurants galore. Get a local bus to stunning Cadaques - E6 return. What's not to like?
    Mark
    United Kingdom
  • 10
    Scored 10

    The town of Roses is walkable with lots of cafes,...

    The town of Roses is walkable with lots of cafes, restaurants, and shops. The locals are very nice. They seemed to like it when we spoke some Spanish with them (but it wasn't necessary). Nice grocery stores, as well.
    NANCY LEE
    Netherlands
  • 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

Explore guest reviews of hotels in Roses

  • From £69.49 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,784 reviews
    Really cosy room, lovely view of the mountains. Friendly staff who talks to you kindly (in English/Spanish/French/Catalan) and I borrowed fork and bowl from them to eat my own food all the time :) the wifi is very strong, one can work from the hotel with the best view! Very reasonably priced, especially for 1 person. I also like the location, it's nicely 5-7 minutes away from la rambla by foot, and right next to the mercat so you always have affordable food.
    Zee T
    Estonia
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,176 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 £126.77 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,889 reviews
    We had the top floor of the hotel which was a 3 bedroom apartment with two bathrooms and it was spacious with an enormous balcony overlooking the beach. Plenty of space inside the apartment for two couples. Even though the hotel is on a busy street there was no noise inside the apartment. The breakfast was also pretty good.
    Debbie
    Australia
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,176 reviews
    It's very nice, clean hotel with a great breakfast in an excellent location in the center of the action. The location is a bit noisy at times but that's to be expected. It is also close to the national park that we enjoyed very much. There are many quiet, peaceful places and many magical beaches.
    Milos
    Czech Republic
  • From £132.35 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,326 reviews
    it was located in a excellent position directly on the beach, yet walking distance to the heart of Roses. the hotel was spacious, inviting, yet had a homely feel. the rooms were good sizes with all the facilities required. and then the breakfast was plentiful and well laid out.
    Jane
    United Kingdom
  • From £152.12 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 6,076 reviews
    The position of the Hotel on the beachfront. The facilities. Helpful staff. Good, private parking available for a fee, in a private compound, as parking in the resort is difficult. Good breakfast. 10 metres from the beach. Great room with balcony and frontal Seaview (room 115)
    william
    United Kingdom
  • From £64.65 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 2,464 reviews
    The location was just perfect. And the staff was always helpful. The room was comfortable and spacious, with a small balcony where to relax after walking in the city. Very close to all the amenities, beach, restaurants... I will definitely stay in this hotel again.
    Miguel
    United Kingdom
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,704 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
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 36 reviews
    The location of the apartments is very good. Access to the beach and also to the incredible restaurant below. Car parking was beneath the apartment and although we did use taxis on occasions, access from the apartment to other parts of Roses was easy.
    Peter
    Spain
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 51 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
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 83 reviews
    Overlooking the sea. Situated by the walking path to Roses or Petite Canyelle. 20 min walking distance to the mini-market, beach and delicious El Paquito restaurant. Good shower, good wifi, pet friendly and Jordi is very helpful
    Clay and Valérie
    United States of America
  • From £509.22 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 395 reviews
    definitely the location is amazing. 3 great restaurants right at the hotel. beautiful decor at the outdoor spaces with a nice seating areas to relax. short walk to the beach and beach night club.
    danka
    United States of America
  • 7.3
    Scored 7.3
    Good
    Rated good
     · 12 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
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,704 reviews
    We had a room with a sea view, and it was beautiful. We chose to stay in Roses in order to easily visit Cadaques, Cap de Creus, Figueres, and Girona. The location was perfect.
    Deborah
    United States of America
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 139 reviews
    The apartment was ideally situated in the middle of Roses town and only 150 metres from the beach. The bed in particular was very comfortable. But everything was good.
    Keith
    United Kingdom
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 3,142 reviews
    Fab hotel, great staff, superb breakfast, great location. 12 euro to park car in secure spot, beach front. Dog friendly. Good aircon and quiet ceiling fan.
    jayjayrtc
    France
  • From £150.03 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 3,070 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 £148.74 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 4,108 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
  • From £253.53 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 83 reviews
    The location is good but we have to walk 20 mins to a beach. The pool was closed because of shortage of water.
    Madoka
    Spain
  • From £307.20 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 69 reviews
    Very comfortable and clean. 15 min walk to the beach an very well located to explore Costa Brava
    Julian
    Spain

Research, refine, and make plans for your whole trip