Skip to main content

Filter by:


Star Rating

Review Score

Roses – 108 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.

8.4
Scored 8.4
Very Good
Rated very good
3,743 reviews
Price from$129.77per 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.

7.8
Scored 7.8
Good
Rated good
2,967 reviews
Price from$103.17per night
Hotel Roses Platja, hotel in Roses

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.

7.7
Scored 7.7
Good
Rated good
4,968 reviews
Price from$94.77per 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.

8.8
Scored 8.8
Excellent
Rated excellent
3,136 reviews
Price from$136.25per 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.

8.3
Scored 8.3
Very Good
Rated very good
3,069 reviews
Price from$62.76per 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.

8.6
Scored 8.6
Excellent
Rated excellent
2,735 reviews
Price from$68.54per 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.

8.2
Scored 8.2
Very Good
Rated very good
2,259 reviews
Price from$67.01per night
Almadraba Park Hotel, hotel in Roses

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.

8.8
Scored 8.8
Excellent
Rated excellent
1,073 reviews
Price from$157.95per night
Prestige Sant Marc, hotel in Roses

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.

8.0
Scored 8.0
Very Good
Rated very good
2,860 reviews
Price from$118.07per night
Canyelles Platja, hotel in Roses

Canyelles Platja is located on the seafront just outside Roses with direct access to the beach. It has a swimming pool, a restaurant with sea views and free Wi-Fi access.

8.6
Scored 8.6
Excellent
Rated excellent
1,598 reviews
Price from$163.96per night
See all 641 hotels in Roses

Most-booked hotels in Roses in the past month

Roses's best hotels with breakfast

  • Hotel Roses Platja
    7.7
    Scored 7.7
    Good
    Rated good
     · 4,969 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 Mar y Sol
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,616 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 Montmar
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,737 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 Spa Mediterraneo Park
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 3,138 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

  • Casa Del Mar Hotel & Apartaments
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,143 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 Parc
    Breakfast options
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 381 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 Cala Joncols
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 643 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

  • Hotel Mediterraneo
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 952 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!

Budget hotels in Roses

  • 1935 Hotel Boutique by Terraza
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 407 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 Ciutadella
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 2,263 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 Carmen
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,033 reviews

    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.

    room was clean and comfortable. Very kind reception.

  • Hostal ROM Familiar
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,500 reviews

    This family-run guest house offers free WiFi and air conditioning in all rooms. Hostal ROM Familiar is in the pedestrian center of Roses, just 164 feet from the beach and its sunset promenade.

    It being so clean and tidy and the central location

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

  • Nautilus Hotel
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,705 reviews

    Nautilus is located 656 feet from the beach, in Roses’s quiet Santa Margarida neighborhood. It features a pleasant pool and sun terrace, dance shows as well as other live entertainment.

    Friendly staff, location good a quiet area. Breakfast good.

  • Hotel Montecarlo Spa & Wellness
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 6,030 reviews

    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.

    Location - Spa facilities - balcony - Staff - Breakfasts

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

    L'accueil, la propreté, la proximité de la plage et des restaurants.

Hotels located in the center of Roses

  • Hotel Ramblamar
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,289 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
     · 449 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 Univers
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,966 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 Monterrey Roses by Pierre & Vacances
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,968 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,216 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.

  • Prestige Goya Park
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,774 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,101 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.

    Très bon repas du soir au restaurant de l'hôtel.

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

  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 6,030 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
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 407 reviews
    The staff at the hotel is amazing, always friendly and did their best to accommodate all needs. While the breakfast didn't have many vegan options to begin with, they prepared some extra plates and dishes to accommodate. The room was very clean and cleaned every day. Fresh beach towels were always available. The beach is only a short walk from the hotel. Pool and other facilities were always clean. We really enjoyed our stay.
    Chantal
    United States of America
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 8 reviews
    Beautiful apartment and overlooking the sandy beach and next to the pool . Fantastic balcony area with great space for lounging and dining. All the rooms open onto the terrace which is nice. A well stocked supermarket a minute away which was very convenient. There are some nice restaurants within a couple of minutes walk too. Nice costal path walk along the headland to the next village and to Roses.
    Liz
    United Kingdom
  • From $168.69 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,289 reviews
    Location was great in front of the beach and close to many stores and restaurants and to go for a walk around the town. The staff very nice and smiling all the time which made us feel good and they answered all our questions. If We visit Roses again will stay here again. We got a room with a balcony and partially view to the beach and the street( was not noisy).
    Diana
    Spain
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 473 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 $141.04 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,598 reviews
    We had a fabulous sea view from our room and this set the tone for our stay. The service in the hotel was excellent and the staff could not have been friendlier. Breakfast was first class. Everything in Canyelles is near the hotel and Roses is an easy walk along the coastal path. We would definitely go back to this hotel.
    Michael
    United Kingdom
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,069 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 $210.60 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 45 reviews
    The apartment has spectacular views of Costa Brava, as shown on the photos. We enjoyed looking out the terrace to bask in the moonlight and early morning sun. The apartment is located in a quiet neighborhood, a doable walking distance to the beach (Playa El Canyelles Petites).
    Sagittarianlady69
    Switzerland
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 29 reviews
    Nice place to stay for family, 8 min walk to the beach. The area itself is quiet and cosy, appartament is comfortable. Lovely promenade to walk the seashore to main Roses area. If You like grilling - the grill is decent for quick homemade dinner with the fantastic view.
    Migle
    Luxembourg
  • From $137.85 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 4,969 reviews
    Ideally located hotel on the beach front Spacious & clean Breakfast buffet style with a very good choice. Bar prices reasonable apart from the cost of water. Bathroom OK but looks quite tired... the hairdryer didn't work. Would definitely stay again.
    Kmilner
    France
  • From $66.03 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 788 reviews
    We had an option to take a camp pitch for 2 persons with tent only and then for almost same price found this hotel. It was match better we expected it to be. And had super relax after days of hiking in Costa Brava. Thank you!
    Henrihs
    Latvia
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 133 reviews
    Very good location in the centre of Roses close to everything; shops, restaurants, beach etc. Very nice appartment, enough space and clean. The host was very easy to contact and very helpful, great service!
    Noor
    Netherlands
  • From $188.27 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,745 reviews
    The hotel is on the 4km beach walk. The breakfast and the restaurant food was very good,lots of choice.A small outdoor pool,nice for a cool down.Dog friendly hotel.Staff are all multilingual.
    Robert
    Ireland
  • 6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 13 reviews
    The apartment was 5 minutes from the beach and was spacious. It was clean on arrival with fresh bedding. There was parking included and a small swimming pool for use by guests.
    Debry
    United Kingdom
  • From $188.27 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,745 reviews
    This was perfect for me. It was right on the beach, I had a beautiful view of the beach from my balcony, and it was away from the downtown area so not as crowded.
    Martha
    United States of America
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 163 reviews
    Relatively good value compared to properties in Roses, let alone Cadaques. The pool looked great altho we didn't get to use it
    Philip
    United States of America
  • From $168.69 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,289 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
  • 7.1
    Scored 7.1
    Good
    Rated good
     · 871 reviews
    Conveniently located between Roses and Empuriabrava, but only if you travel by car Large free parking space outdoors
    Joel
    Spain
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 65 reviews
    Very comfortable and clean. 15 min walk to the beach an very well located to explore Costa Brava
    Julian
    Spain
  • From $131.36 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,101 reviews
    Beautiful hotel
    Bradley
    United States of America

Research, refine, and make plans for your whole trip