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 – 82 hotels and places to stay

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

Hotel Ciutadella is located 100 metres 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.

The excellent value for money. The overall quality of the decor. Good breakfast.
Scored 8.3
8.3
Rated very good
Very good
2,788 reviews
Price from
HK$ 545.85
1 night, 2 adults
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.

The view was breath-taking and the staff was very nice
Scored 7.9
7.9
Rated good
Good
3,160 reviews
Price from
HK$ 703.54
1 night, 2 adults
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.

Excellent location right on the beach, nice view from the balcony and spacious room Spa with very long opening hours
Scored 8.1
8.1
Rated very good
Very good
5,763 reviews
Price from
HK$ 970.40
1 night, 2 adults
Hotel Marina, hotel in Roses

Hotel Marina is located in the centre of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer.

The hotel is outstanding and the staff are extremely helpful. Always polite and courteous definitely dog friendly.
Scored 8.4
8.4
Rated very good
Very good
4,035 reviews
Price from
HK$ 808.66
1 night, 2 adults
Prestige Mar y Sol, hotel in Roses

Featuring free WiFi, Prestige Mar y Sol is set in Roses, 500 metres from Ciutadella Roses and 2.2 km from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.

Located by the beach with many restaurants and shops in the vicinity. Neat, caring staff. Spacious and cosy rooms with a very appealing price. Breakfast spread is not vast but thoughtful to cater to all - kids and adults alike. Furniture, fittings and rooms in very good condition.
Scored 8.8
8.8
Rated fabulous
Fabulous
2,646 reviews
Price from
HK$ 873.20
1 night, 2 adults
See all 625 hotels in Roses

Most booked hotels in Roses and surroundings in the past month

See all

Roses's best hotels with breakfast

  • Nautilus Hotel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,761 reviews

    Nautilus is located 200 metres from the beach, in Roses’s quiet Santa Margarida neighbourhood. 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.

  • Canyelles Platja
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,695 reviews

    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.

    Breakfast was brilliant. The location was espectacular.

  • Hotel Montecarlo Spa & Wellness
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 5,763 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.

    Area exce, next to beach, staff very good and helpful.

  • Prestige Sant Marc
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 3,750 reviews

    Situated in Roses, 500 metres from Playa Santa Margarida, Prestige Sant Marc features accommodation with a terrace, private parking, a restaurant and a bar. This 4-star hotel offers a tour desk.

    I liked very much the breakfast and the location were good

  • Hotel Montmar
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 2,641 reviews

    The family-run Hotel Montmar is located near the centre of Roses, just 300 metres from the beach. Its rooms have air-conditioning and plasma-screen TVs.

    All was perfect - no complaints and no suggestions :-)

  • Hotel Spa Mediterraneo Park
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 3,337 reviews

    Hotel Mediterraneo Park is set 200 metres from Santa Margarida beach and is surrounded by 10,000m² of gardens and 2 outdoor swimming pools. It has rooms with balconies.

    All great…good choice for breakfast…staff really professional

  • Hotel Mediterraneo
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,175 reviews

    Part of the Hotels Mediterraneo complex, this hotel is set on the Bay of Roses. It is surrounded by 10,000m² of gardens and has 2 outdoor swimming pools.

    Tout était super,et un petit déjeuner exceptionnel

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

    Very recommended with nice rooms and wide parking area.

Budget hotels in Roses

  • AlliOli Boutique Hotel Spa
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 317 reviews

    Set in Roses, 11 km from Dalí Museum, AlliOli Boutique Hotel Spa offers accommodation with a seasonal outdoor swimming pool, private parking, a garden and a terrace.

    Lo atento que fue el personal, y lo bonito que es el hotel.

    From HK$ 970.40 per night
  • Hotel Costa Brava
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,486 reviews

    Ideally set in Roses, Hotel Costa Brava offers a buffet breakfast and free WiFi throughout the property. This 3-star hotel offers room service and a 24-hour front desk.

    Excellent location, easy to get to, good breakfast.

  • Hotel Univers
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 2,732 reviews

    This simple and pleasant hotel is located in front of Roses Marina. It offers a seasonal outdoor pool, sun terrace and free Wi-Fi zone, 2 minutes’ walk from Roses Beach.

    the staf was verry help full end the rooms where clean.

  • Hotel Ciutadella
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 2,788 reviews

    Hotel Ciutadella is located 100 metres 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
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,207 reviews

    Situated 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.

    Spectacular views and the swimming pool is very big

  • Almadraba Park Hotel
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,135 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
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,563 reviews

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

    It being so clean and tidy and the central location

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

    Situated in front of Salatà Beach in Roses, Maritim offers an outdoor pool with a sun terrace. All the air-conditioned rooms have free Wi-Fi and balconies.

    very clean, Efficient, lovely food, friendly staff

Hotels located in the centre of Roses

  • Hotel & Spa Terraza 4 Sup
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 691 reviews

    Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 20 metres from Roses Beach and has direct access to the promenade.

    Proximity to the town centre and views of the bay.

  • Vistabella
    Central location
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 389 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 Cala Joncols
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 667 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.5
    8.5
    Rated very good
    Very good
     · 375 reviews

    Located in Roses, 200 metres from Platja La Nova, Hotel Parc provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.

    J’en placé, personnels gentils, chambres agréables et propres

  • Hotel La Cala
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 513 reviews

    Located 200 metres 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 👍

  • Hotel Carmen
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 992 reviews

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

    room was clean and comfortable. Very kind reception.

  • Hotel Marian Platja
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 410 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.

    Emplacement sur la plage et chambres face à la mer.0

  • Hotel Ramblamar
    Scored 7.9
    7.9
    Rated good
    Good
     · 2,097 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.

FAQs about hotels in Roses

The Blossoming Costa Brava

Sweeping around a sandy bay backed by mountains, the fishing port of 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 neighbouring village.

Although that restaurant serves no more, the town still has plenty of eateries and bars offering some of the area’s top nightlife. Some are by the long promenade whose palm trees are 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 large Roses marina, although the one in next door Empuriabrava is huge.

Watersports are very popular here and include diving and windsurfing. The Aqua Brava waterpark has a host of slides, rapids and a wave pool, and other entertainment includes karting and minigolf.

Above the southern end of town, overlooking the lighthouse, sit the star-shaped ruins of 16th-century Castell de la Trinitat. On the other side of Roses is the Ciutadella, a much larger site containing Greek and Roman remains and partly surrounded by medieval walls. Even older are the Creu d’en Corbertella megalithic structures, one of which is the largest in Catalonia.

The Roses accommodation on Booking.com includes boutique hotels with pools, beachfront apartments and luxury villas.

Learn more about visiting Roses
  • 60 attractions
  • 1 point of interest
  • 3 neighbourhoods

What guests said about Roses:

  • Scored 10
    10

    Finally a hotel that was not the typical minimalist, sterile...

    Finally a hotel that was not the typical minimalist, sterile style but warm and cosy. Hope they don’t ‘wreckovate’ it. Loved the old world charm, the shutters which allowed for ventilation, the large trees around the building and the wood & terracotta tile decor. Also the pictures on the wall showing real surroundings of the local area.
    Nina
    Germany
  • Scored 8.0
    8.0

    Roses is a real Spanish town - unlike some other resorts in...

    Roses is a real Spanish town - unlike some other resorts in the area - but in high season much of it is still dominated by tourists. Obviously this has advantages - lots of shopping opportunities, boat trips, restaurants, etc. And it doesn't take much to get away from the tourist centre and find things with a local feel, from the covered market to some classy tapas joints. Great for history too - the Cuitadela is fascinating (especially the Monastery), the Visigothic Fortress is a magical sunset spot, and although we didn't check out the megalithic trail it looked awesome!
    Peter
    United Kingdom
  • 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

See reviews by guests who stayed at hotels in Roses

See all
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,695 reviews
    Fantastic staff, great location next to beach, comfortable room, good selection for breakfast, peaceful, free pick up from local train station with areas of interest pointed out along the way. Walks / hiking possible right from the hotel.
    Helen
    Ireland
  • Scored 7.9
    7.9
    Rated good
    Good
     · 2,097 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
  • From HK$ 477.11 per night
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 3,188 reviews
    Great location right on the beach at Roses. Sea view from the balcony was great.
    Mark
    Australia
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 4,972 reviews
    Hotel is amazing! Clean, first line of the beach ! Really well done ✅
    Tatiana
    United Kingdom
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 2,309 reviews
    Convenient for Roses and beach, free parking
    Martin
    United Kingdom
  翻译: