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 – 123 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,098 reviews
Price from$124.73per 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,849 reviews
Price from$108.46per 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,312 reviews
Price from$105.21per 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,412 reviews
Price from$68.33per 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,071 reviews
Price from$105.21per 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,135 reviews
Price from$95.44per 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,711 reviews
Price from$650.76per 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,061 reviews
Price from$77.13per 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
427 reviews
Price from$138.83per 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
1,020 reviews
Price from$108.46per night
See all 642 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,987 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.

    Bonjour nous avons passé un agréable weekend dans votre hôtel

  • Prestige Mar y Sol
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,711 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,777 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
    Breakfast options
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,163 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,312 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 Mediterraneo
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,020 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.

    El hotel está muy bien ubicado y la comida muy buena.

  • Casa Del Mar Hotel & Apartaments
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,227 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
     · 424 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.

Budget hotels in Roses

  • 1935 Hotel Boutique by Terraza
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 427 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,412 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,135 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

  • Hotel Carmen
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,061 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.

  • Almadraba Park Hotel
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,129 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

  • Hostal ROM Familiar
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,564 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

  • Nautilus Hotel
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,759 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,099 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

Hotels located in the center of Roses

  • Hotel Cala Joncols
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 647 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 La Cala
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 522 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.9
    Scored 7.9
    Good
    Rated good
     · 3,053 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 & APARTAMENTS THALASSA Sport & Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 653 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
     · 471 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,071 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.

    Tout, accueil,ambiance, proximité de la plage, cuisine

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

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

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

    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
  • 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

Explore guest reviews of hotels in Roses

  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 15 reviews
    Brand new, spacious, well equipped and very clean apartment (not yet on google maps) with parking space in the parking garage and excellent wifi. Very close to the beach. On the beach you have a nice view over the bay and Roses and it is a nice walk to Roses, past many (too) large hotels, but Roses is a nice and cozy seaside resort. Attentive owners who do their very best, trying hard communicating in English. We would definitely stay again.
    Jelle_B
    Netherlands
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 99 reviews
    Karen and her daughter were wonderful, gracious hosts! The home, location and views are wonderful. I slept in, but my husband loved the continental breakfast and Gabriella kindly packaged delicious baked goods for me to take away in the mornings. Also very convenient to be able to park our car safely behind the gate on the property. Karen also had great recommendations on things to do and great restaurants. Lovely stay all the way around!
    Julie
    United States of America
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 49 reviews
    Perfect location, in front of the beach! Close to restaurants and the Roses Center. Apartment clean, comfortable, It has absolutely everything to make your stay in the apartment wonderful. The hosts are very friendly, always willing to help you with everything, they even took the time to set up the TV in our language, recommend restaurants, etc. We will definitely come back!
    Consuelo
    Chile
  • From $138.83 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 427 reviews
    We liked everything. Lovely clean, light room and balcony, very, very helpful staff, lovely breakfast area with a choice of sitting indoors or out in small shady garden in the morning sun. The breakfast was excellent. The hotel was located on the outskirts of Roses, on the edge of a tourist area but it was a pleasant walk into Roses along the sea front promenade.
    Yvonne
    United Kingdom
  • From $91.65 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,335 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
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 57 reviews
    The apartment was light, attractive and comfortable. It was very practical and everything we needed was provided. There was also a sunny courtyard that we enjoyed. The owners were friendly and helpful, the parking was easy and the WiFi was very good. We have stayed in many apartments in Roses and this is one of our favourites. We would love to stay again.
    Stephen
    Netherlands
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 17 reviews
    Probably the best was the view!! But the appartment was also very well equipped, clean, comfortable etc. Location is great too. literally 20 meters from the beach, and, on the other side, 30 meters to possibly the best Restaurant in Roses (Express, don't be put off by the name). Many more good restaurants nearby too.
    jos
    Luxembourg
  • From $252.53 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 386 reviews
    The room and view from the room were amazing. The staff were so incredibly friendly and helpful and the massage we had was extremely relaxing. Such a wonderful experience staying at Hotel Vistabella would definitely come back and recommend it to others. Thank you so much!
    Hannah Wetton
    United Kingdom
  • From $95.44 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,135 reviews
    The hotel is quiet, and the view is amazing! It is well located since it is close to Cadaqués, and the town also has a long beach. The hotel has a game room and a big pool, so you can have fun there. The parking is good and safe.
    nataly
    Spain
  • From $113.36 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,838 reviews
    This hotel is in a very good location. Easy access to the beach and many other amenities. Private parking is available for a fee. Breakfast buffet is always good, catering for everyone.
    Soulaf
    United Kingdom
  • From $151.91 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,711 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
  • From $252.53 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 386 reviews
    One of the best hotels I have stayed at. Gorgeous views, excellent service, specious room. Did not eat at the hotel so cannot comment on dinning but breakfast was delicious.
    Beata
    United States of America
  • From $86.77 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,227 reviews
    It's great little hotel. Staff are very helpful and nothing to much trouble for them. Breakfast is good value and good ingredients and all fresh. 5 minutes walk to beach
    timothy
    Spain
  • From $177.87 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 891 reviews
    Conveniently located between Roses and Empuriabrava, but only if you travel by car Large free parking space outdoors
    Joel
    Spain
  • From $86.77 per night
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 304 reviews
    Cozy room, perfect for the night! Close to the beach and walking distance from all the restaurants.
    Meghan
    Spain
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 3,312 reviews
    Very nice and clean! In a very good location just walk down to the beach for food
    Ruuth
    Canada
  • From $167.19 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,642 reviews
    Very Good breakfast, Excellent beachfront location. Comfortable beds.
    yury
    United States of America
  • 7.2
    Scored 7.2
    Good
    Rated good
     · 68 reviews
    Location was pretty nice, and one of the cheaper apartments in roses.
    ArnoudNederpel
    Netherlands
  • From $121.04 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,186 reviews
    A really nice hotel and great staff for the most part
    Patrick
    Sweden
  • From $91.65 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,234 reviews
    Beautiful hotel
    Bradley
    United States of America

Research, refine, and make plans for your whole trip