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 – 90 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.

Nice recently renovated rooms. Located in front of beach front of Roses.
Scored 8.1
8.1
Rated very good
Very Good
6,081 reviews
Price from$124.84per 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.
Scored 8.4
8.4
Rated very good
Very Good
3,952 reviews
Price from$108.56per 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.

Very clean, looking good, staff very helpful, good location, hotel seems very new.
Scored 8.2
8.2
Rated very good
Very Good
2,524 reviews
Price from$68.39per 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.

Breakfast ok Sleeping ok
Scored 7.9
7.9
Rated good
Good
3,169 reviews
Price from$96.79per 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.

View
Scored 8.2
8.2
Rated very good
Very Good
2,232 reviews
Price from$99.87per 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.
Scored 8.7
8.7
Rated excellent
Excellent
2,649 reviews
Price from$145.45per 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
Scored 8.4
8.4
Rated very good
Very Good
1,063 reviews
Price from$89.25per 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
Scored 7.9
7.9
Rated good
Good
456 reviews
Price from$119.41per 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
Scored 8.5
8.5
Rated very good
Very Good
539 reviews
Price from$115.50per night
H Bella Mar Roses, hotel in Roses

Well set in Roses, H Bella Mar Roses provides an à la carte breakfast and free WiFi. Each room at the 2-star hotel has city views, and guests can enjoy access to a shared lounge and to a terrace.

Cozy room, perfect for the night! Close to the beach and walking distance from all the restaurants.
Scored 6.3
6.3
Rated pleasant
Pleasant
328 reviews
Price from$54.28per night
See all 637 hotels in Roses

Most-booked hotels in Roses in the past month

Roses's best hotels with breakfast

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

  • Hotel Costa Brava
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 983 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.

    L'accueil La chambre avec balcon Le petit déjeuner

  • Hotel La Cala
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 539 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.

    J'ai tout aime je le conseille très très bien 👍

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

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

    Extremely nice hotel with history and lovely location.

  • Hotel Univers
    Scored 7.9
    7.9
    Rated good
    Good
     · 2,986 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
    Scored 7.7
    7.7
    Rated good
    Good
     · 3,636 reviews

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

    Gorgeous old farmhouse. Nice room. Great for dogs.

  • Hotel Monterrey Roses by Pierre & Vacances
    Scored 7.9
    7.9
    Rated good
    Good
     · 3,169 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
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,533 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.

Budget hotels in Roses

  • H Bella Mar Roses
    Scored 6.3
    6.3
    Rated pleasant
    Pleasant
     · 328 reviews

    Well set in Roses, H Bella Mar Roses provides an à la carte breakfast and free WiFi. Each room at the 2-star hotel has city views, and guests can enjoy access to a shared lounge and to a terrace.

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

  • Bay Hotel
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 252 reviews

    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.

    l emplacement, la piscine, le rapport qualité prix

  • 1935 Hotel Boutique by Terraza - Adults Recommended
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 460 reviews

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

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

  • Hotel Ciutadella
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 2,523 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.

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

    Sehr freundliche Mitarbeiter sehr leckeres Essen im Hotel

  • Hotel Montecarlo Spa & Wellness
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 6,081 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

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

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

    Another great stay at the Hotel Vela. Good breakfast

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

    Tanto la comida como el trato del personal excelente

Hotels located in the center of Roses

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

    L’emplacement, le Spa et le jardin, le petit-déjeuner

  • Hotel Cala Joncols
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 659 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 Parc
    Central location
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 414 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
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 2,265 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 Ramblamar
    Scored 7.9
    7.9
    Rated good
    Good
     · 2,327 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
    Scored 7.9
    7.9
    Rated good
    Good
     · 671 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
    Scored 7.9
    7.9
    Rated good
    Good
     · 455 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'hôtel, l'animation , la propreté, l'emplacement.

  • Hotel Roses Platja
    Scored 7.7
    7.7
    Rated good
    Good
     · 5,700 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
  • 83 attractions
  • 1 point of interest
  • 3 neighborhoods

What Guests Said About Roses:

  • Scored 10
    10

    Great beach at Roses.

    Great beach at Roses. Plenty to see and do -walks, snorkelling, jet ski etc. The indoor market in Roses has great food and a nice cafe bar. There's also a nice bar and mini golf Los Pinos opposite Carafour supermarket. Cadaques nearby is worth a visit. The nearby beaches of Canyelles Petites and Almadrama are fab.
    A
    Anonymous
  • Scored 10
    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
  • Scored 10
    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
  • Scored 10
    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
  • Scored 10
    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
  • Scored 10
    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

Explore guest reviews of hotels in Roses

  • From $340.97 per night
    Scored 7.7
    7.7
    Rated good
    Good
     · 5,700 reviews
    The breakfast was nice, in the form of a buffet. You can easily find something for everyone. The hotel is right next to a beach. The standard double room was clean and bright, however only after we had our room exchanged. In the beginning, they gave us a very small room below the standard we paid for, with one bed that was too small for two people. The window was pointing towards another window and because of that the room was very dark.
    Aleksandra
    Poland
  • Scored 8.1
    8.1
    Rated very good
    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
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 2,647 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
  • Scored 7.7
    7.7
    Rated good
    Good
     · 2,113 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 $145.46 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 2,986 reviews
    fantastic hotel staff very friendly and a great breakfast very clean and near the center of roses
    Janet
    France

Research, refine, and make plans for your whole trip