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

See the latest prices and deals by choosing your dates.
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 8.0
8.0
Rated very good
Very good
3,161 reviews
Price from
£90.32
1 night, 2 adults
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.4
8.4
Rated very good
Very good
2,790 reviews
Price from
£58.14
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.

Location was good. Nice walks and a nice view.
Scored 8.1
8.1
Rated very good
Very good
5,720 reviews
Price from
£102.62
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.

Location
Scored 8.2
8.2
Rated very good
Very good
4,047 reviews
Price from
£80.59
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.

We had Triple Seaview Room number 407 which had a brilliant view of the Bay of Roses complete with fabulous sunsets. HINT: next door room 408 has a little terrace to sit out on. Each of our three door windows opened up to a tiny little balcony, enough to stand out on. The tea and coffee making facilities were great as was the little fridge. The beds were very firm, a little too firm for my old hips to be honest. The TV was huge and had streaming channels built in. The WIFI was excellent! The location of the hotel was perfect. And all the staff we encountered were VERY friendly and helpful. The Breakfast was superb and plentiful. You could even have Cava with fresh squeezed OJ if you wanted, which I did. We used their parking facilities which were not onsite, but not far away, all worked out fine with our car. We really enjoyed our stay!
Scored 8.9
8.9
Rated fabulous
Fabulous
2,482 reviews
Price from
£91.45
1 night, 2 adults
Hotel Spa Mediterraneo Park, hotel in Roses

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.

Nice location and good facilities, everyone was welcoming and very friendly
Scored 8.8
8.8
Rated fabulous
Fabulous
3,343 reviews
Price from
£105.13
1 night, 2 adults
Hotel Grecs, hotel in Roses

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.

Very clean and spacious. All rooms have a fantastic view. Lifts to all floors. Decent size swimming pool. Staff very friendly and helpful. Food good for the price.
Scored 8.4
8.4
Rated very good
Very good
2,207 reviews
Price from
£76.41
1 night, 2 adults
Casa Del Mar Hotel & Apartaments, hotel in Roses

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.

L accueil excellent Hotel simple mais tres correct
Scored 8.5
8.5
Rated very good
Very good
2,334 reviews
Price from
£55.49
1 night, 2 adults
Hotel Carmen, hotel in Roses

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.

We had stayed here once before and had a very good experience so we hoped that could be repeated. And it was even better this time. We had a big room with a small balcony overlooking the local lane and just one street back from the beach. Parking was just a two minute walk around the corner from the hotel - but it was a bit of a task to drive to it around the one way streets. But we did it! The staff were all excellent especially Marina on reception and the breakfast was very good and informal with good choices and some excellent food made on request. If we come to Roses for a third time then we would definitely stay here once again.
Scored 8.4
8.4
Rated very good
Very good
1,014 reviews
Price from
£61.53
1 night, 2 adults
Hotel Mediterraneo, hotel in Roses

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.

The staff are so professional and attentive. Hotel is very clean and beautiful pool
Scored 8.8
8.8
Rated fabulous
Fabulous
1,180 reviews
Price from
£77.25
1 night, 2 adults
See all 625 hotels in Roses

Most booked hotels in Roses in the past month

See all

Roses's best hotels with breakfast

  • Review score
    8.8
    Fabulous · 713 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.

  • Review score
    7.8
    Good · 2,087 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.

  • Review score
    8.0
    Very good · 3,161 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.

    The view was breath-taking and the staff was very nice

  • Review score
    8.1
    Very good · 5,720 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.

  • Review score
    8.1
    Very good · 2,536 reviews

    Facing the beachfront, Prestige Victoria offers 3-star accommodation in Roses and features a seasonal outdoor swimming pool, fitness centre and garden.

    The view was fantastic. Nice room nice Pool nive breakfast

  • Review score
    8.3
    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

  • Review score
    8.9
    Fabulous · 2,482 reviews

    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.

    Nearby parking. Eazy access to many eateries and bars.

  • Review score
    8.8
    Fabulous · 3,343 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

Budget hotels in Roses

  • Review score
    7.8
    Good · 3,700 reviews

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

    Gorgeous old farmhouse. Nice room. Great for dogs.

  • Review score
    7.9
    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.

    Great location with excellent sea views. Ease of parking. Rooms made up nicely every day.

  • Review score
    9.0
    Superb · 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

  • Review score
    9.0
    Superb · 1,694 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.

  • Review score
    8.5
    Very good · 1,487 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.

  • Review score
    8.0
    Very good · 2,733 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.

  • Review score
    8.4
    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

  • Review score
    8.5
    Very good · 4,977 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

  • Review score
    8.8
    Fabulous · 1,180 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.

    Really great outdoor pool area. Great choice with breakfast.

  • Review score
    8.8
    Fabulous · 388 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.

  • Review score
    8.7
    Fabulous · 685 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

  • Central location
    Review score
    8.5
    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.

  • Review score
    7.9
    Good · 2,753 reviews

    Located in the Costa Brava resort of Roses, the Prestige Goya Park is just 300 metres 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

  • Review score
    7.7
    Good · 6,343 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.

    Fabulous location. Great buffet breakfast. Nice big room

  • Review score
    7.5
    Good · 629 reviews

    HOTEL & APARTAMENTS THALASSA Sport & Spa is set in Roses Bay, just 30 metres from Salatar Beach.

    very Nice and clean apartament. there was everything what is needed for good stay

  • Central location
    Review score
    7.5
    Good · 467 reviews

    Offering a seasonal outdoor swimming pool, 300 metres from the beach in Roses, Bay Hotel has air-conditioned rooms with a private terrace. The hotel features a garden and children’s playground.

    Nice and clean room, friendly staff, over the moon selection of tasty food for breakfast and diner.

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
  • 79 attractions
  • 1 point of interest
  • 3 neighbourhoods

What guests said about Roses:

  • Scored 8.0
    8.0

    January and February is VERY VERY quiet with most bars and...

    January and February is VERY VERY quiet with most bars and restaurants closed for the season. Having said this, I would not want to visit in High Season. I would imagine the best time to visit is late Spring, or early Autumn.
    Brently
    France
  • 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

See reviews by guests who stayed at hotels in Roses

See all
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 99 reviews
    The apartment is new, spacious and full equipped. You don’t need to worry about towels, sheets, kitchen equipment, washing kits. This building and apartment has the best location/quality/comfort combination in Santa Margarida. You’ll be lucky if you’ll reserve this place. In addition to the features of the place, the owner Jordi is very pleasant and kind, communication is easy, clear and comfortable. Definitely anyone can stop looking for something else if find this apartments available for their dates for holidays in Roses.
    Volha
    Lithuania
  • From £54.39 per night
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2,334 reviews
    Very friendly staff - always with a smile, ready to help. Good breakfast, nice area to sit outside while having breakfast. Rooms were basic but good. Proximity to the beach is great. Parking is either right in front (of the hotel) or just next door (public and free).
    Mihai
    Austria
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,536 reviews
    All meals were excellent. A great selection for everyone. And of course the hotel staff is at a high level! The hotel has a perfect location. Just a few steps and you are on the beach. The beach is sandy with gradual access to the sea
    Jozef
    Austria
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 46 reviews
    Our host was very kind and helpful. Good communication and made us feel very welcome. The apartment was lovely. Clean, spacious, good location. Beach and swimming pool, best of both. Easy walk into Roses centre, lots restaurants and bars.
    Pinksister
    United Kingdom
  • Scored 7.7
    7.7
    Rated good
    Good
     · 6,343 reviews
    Beach on the door of this hotel For Australian: eucalyptus in front of the hotel on the beach Staff friendliness large room and bed free breakfast free cancellation
    michel
    Australia

Research, refine and make plans for your whole trip