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 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,100 reviews
Price from$123.79per night
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,826 reviews
Price from$107.64per 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,246 reviews
Price from$118.40per night
Hotel Ciutadella, hotel in Roses

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.

Everyone that worked there was terrific.
8.2
Scored 8.2
Very Good
Rated very good
2,373 reviews
Price from$67.81per 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
3,034 reviews
Price from$104.41per 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,080 reviews
Price from$94.72per 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,686 reviews
Price from$131.11per 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,056 reviews
Price from$76.54per night
1935 Hotel Boutique by Terraza, hotel in Roses

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.

This is just a most awesome boutique hotel. Roses doesn't do itself justice in the photos and this hotel is one block from the beach in a nice quiet and safe area. It was decorated tastefully and we enjoyed every bit of the property. The breakfast was amazing and the highlight. The staff are so friendly. We stayed two nights. If we go to costa brava again we will stay here a week.
9.3
Scored 9.3
Wonderful
Rated wonderful
414 reviews
Price from$137.78per night
Hotel Mediterraneo, hotel in Roses

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.

this is a very good resort. just a couple of blocks from the beach. front desk staff is outstanding. Breakfast is good and with a broad range of choices
8.9
Scored 8.9
Excellent
Rated excellent
983 reviews
Price from$110.87per night
See all 645 hotels in Roses

Most-booked hotels in Roses in the past month

Roses's best hotels with breakfast

  • Prestige Sant Marc
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,942 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.

    Good location close to beach and restaurants super clean great staff.

  • Prestige Mar y Sol
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,686 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 Cala Joncols
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 648 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.7
    Scored 8.7
    Excellent
    Rated excellent
     · 377 reviews

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

    Sehr gut… das Restaurant war einfach Spitzenklasse…

  • Hotel & Spa Terraza 4 Sup
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 525 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 Univers
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,019 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,565 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.

  • Prestige Victoria
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,296 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.

    Emplacement top! Restauration excellente très bon.

Budget hotels in Roses

  • Hotel Marina
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,827 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,760 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,131 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,198 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
     · 654 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
     · 409 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 Mediterraneo
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 983 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!

Hotels located in the center of Roses

  • Hotel Spa Mediterraneo Park
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 3,246 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 Ramblamar
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,328 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
     · 650 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
     · 463 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.8
    Scored 7.8
    Good
    Rated good
     · 3,034 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

  • Hotel Roses Platja
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,086 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,803 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.

    Propreté ,accueil Chambre spacieuse Terrasse vue mer

  • Hotel Risech
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,179 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
  • 65 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

  • From $139.93 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 6,098 reviews
    The staff were very efficient and friendly and the breakfast was superb. The location on the seafront was ideal and there were beautiful sea views from the balcony. The room was nicely decorated and the minibar stocked with complementary soft drinks daily, which was much appreciated in the hot weather. Ideal spot for beach-lovers. Plenty of bars and restaurants in the vicinity. A pleasant 30 minute walk along the seafront takes you to the centre of Roses.
    Shona
    France
  • From $80.73 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,072 reviews
    Fantastic breakfast, good location one street away from the beach, comfortable beds and friendly service. The hotel is very close to the bus stop to and from Figueres, so really convenient for anyone who is taking public transport. We enjoyed walking the coastal path to the many local beaches and renting bikes to explore the nature reserve and quaint medieval town of Castell de Empuries.
    Tiffany
    United Kingdom
  • From $159.85 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 485 reviews
    Great view of water and sunsets from the unit. Location was convenient to a beach at bottom of the hill and extensive park/walking trails along the ocean 10 minutes away. Owner was pleasant and met us on arrival and showed us the unit, Price was reasonable for size of unit. Parking was easy. Well stocked kitchen. Pictures generally accurate.
    Patrick
    United States of America
  • From $63.51 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,131 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 $103.33 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,847 reviews
    Very beautiful stay right next to the beach and extremely co-operative staff ..scenic view and sea shores arround ! All water sports near by , I must say it's the best property if you're staying at Roses. They even extended by 4 hrs extra stay at no cost ! Very good customer service !
    Rushabh
    India
  • From $104.41 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 3,034 reviews
    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!
    Pauline
    Spain
  • From $63.51 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,131 reviews
    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.
    Juliana
    France
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 137 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
  • From $64.58 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,535 reviews
    Really modern well laid out hotel, good size rooms, good wife, very short walk to the beach. Very pleasant staff, good breakfast, nice outside terrace.
    Paul Tovell
    United Kingdom
  • From $111.95 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,328 reviews
    Location for beach and bars was great Hotel was clean and tidy Staff were very friendly I would use Hotel again if in that area
    garry
    United Kingdom
  • From $111.95 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,328 reviews
    Decent hotel, with quite a big breakfast spread. The balcony had an amazing view of the beach, and is situated in a good spot
    Rabah Assainar
    India
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 6 reviews
    Terrace with great sea view; beach within walking distance; parking. Roses and surrounding areas are beautiful.
    MR Couriers
    United Kingdom
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 105 reviews
    Very nice apartment, renovated and modern, in a great location. The view and the garage are the best features.
    Ramiro
    Uruguay
  • From $101.18 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,019 reviews
    Hotel stuff are very nice. Breakfast buffet is ok. Parking place at the Harbour very close and very cheap.
    Boris
    Germany
  • 7.2
    Scored 7.2
    Good
    Rated good
     · 72 reviews
    Location was pretty nice, and one of the cheaper apartments in roses.
    ArnoudNederpel
    Netherlands
  • From $103.33 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,847 reviews
    Staff at reception were lovely. Best looking hotel on the promenade
    Dorothy
    Ireland
  • From $67.81 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 2,374 reviews
    The hotel is very close to the beach, the breakfast was great,
    Tareq
    Jordan
  • From $75.35 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,565 reviews
    The place, nearby Roses, the nature around, the parking
    Gerrit
    Netherlands
  • From $105.59 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,086 reviews
    A really nice hotel and great staff for the most part
    Patrick
    Sweden
  • From $165.93 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,614 reviews
    The beach and some were to walk
    alan
    United Kingdom

Research, refine, and make plans for your whole trip

gogless