Skip to main content

Filter by:


Star Rating

Review Score

Roses – 112 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,678 reviews
Price from$103.88per 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,738 reviews
Price from$64.27per night
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.

8.1
Scored 8.1
Very Good
Rated very good
6,042 reviews
Price from$111.99per 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$160.68per 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,055 reviews
Price from$107.93per 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,848 reviews
Price from$76.93per 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,815 reviews
Price from$109.98per night
Hotel Risech, hotel in Roses

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.

7.6
Scored 7.6
Good
Rated good
1,022 reviews
Price from$91.43per 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,055 reviews
Price from$70.23per 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.

8.4
Scored 8.4
Very Good
Rated very good
3,712 reviews
Price from$108.21per night
See all 623 hotels in Roses

Most-booked hotels in Roses in the past month

Roses's best hotels with breakfast

  • Hotel Spa Mediterraneo Park
    Breakfast options

    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

    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 3,055 reviews
  • Vistabella
    Breakfast options

    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.

    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 370 reviews
  • Hotel & Spa Terraza 4 Sup
    Breakfast options

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

    Good parking. Close to all amenities. Great breakfasts.

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 489 reviews
  • Hotel Monterrey Roses by Pierre & Vacances
    Breakfast options

    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

    7.8
    Scored 7.8
    Good
    Rated good
     · 2,872 reviews
  • Prestige Victoria
    Breakfast options

    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.

    Bien reçu, parle français, propre et emplacement

    7.8
    Scored 7.8
    Good
    Rated good
     · 2,164 reviews
  • Hotel Roses Platja
    Breakfast options

    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.

    Location excellent, spotlessly Clean and friendly Staff

    7.7
    Scored 7.7
    Good
    Rated good
     · 4,848 reviews
  • Hotel Marian Platja
    Breakfast options

    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

    7.9
    Scored 7.9
    Good
    Rated good
     · 441 reviews
  • 1935 Hotel Boutique by Terraza
    Breakfast options

    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

    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 403 reviews

Budget hotels in Roses

  • Hotel Costa Brava
    Cheap hotel

    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.

    La propreté irréprochable...l'accueil ...super ....

    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 530 reviews
  • Hotel Parc
    Cheap hotel

    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.

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 377 reviews
  • Hotel La Cala
    Cheap hotel

    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

    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 498 reviews
  • Hotel Univers
    Cheap hotel

    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.

    7.8
    Scored 7.8
    Good
    Rated good
     · 2,930 reviews
  • Hotel Mas Palou
    Cheap hotel

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

    Swimming pool large accomodation,great restaurant

    7.7
    Scored 7.7
    Good
    Rated good
     · 3,537 reviews
  • Hotel Ramblamar
    Cheap hotel

    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.

    7.9
    Scored 7.9
    Good
    Rated good
     · 2,287 reviews
  • Hotel Risech
    Cheap hotel

    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.

    Location was perfect. Price was fair, breakfast superb

    7.6
    Scored 7.6
    Good
    Rated good
     · 1,022 reviews
  • Hotel Montana
    Cheap hotel

    Located 328 feet from Roses Bay and its beach, Hotel Montana offers rooms with Mediterranean Sea views. It features a terrace and on-site parking.

    l emplacement geograhique le parking le personnelle

    7.0
    Scored 7.0
    Good
    Rated good
     · 788 reviews

Hotels located in the center of Roses

  • Hotel Mediterraneo
    Central location

    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!

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 921 reviews
  • Hotel Cala Joncols
    Central location

    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.

    L'ubicació és excepcional Molta tranquil.litat

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 659 reviews
  • Canyelles Platja
    Central location

    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.

    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,598 reviews
  • Hotel Carmen
    Central location

    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.

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,037 reviews
  • Hotel Maritim
    Central location

    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

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,678 reviews
  • Hotel Montecarlo Spa & Wellness
    Central location

    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

    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 6,045 reviews
  • HOTEL & APARTAMENTS THALASSA Sport & Spa
    Central location

    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.

    7.9
    Scored 7.9
    Good
    Rated good
     · 631 reviews
  • Prestige Goya Park
    Central location

    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

    7.7
    Scored 7.7
    Good
    Rated good
     · 1,774 reviews

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

  • From $205.59 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 34 reviews
    The location is amazing. I hate to say it because people will flock. But it is amazing. The apartment met our general requirements, was a great location, friendly people, plenty of bars and restaurants, even walking to next harbor along the coastal pathway. What a gorgeous trail! And there ARE supermarkets right nearby. You just need to go outside and look (located on the other side of the dry riverbed, where the public beach access is). Best beach vacation we've ever had.
    CHRYSTYNA_2
    Austria
  • From $86.67 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 4,848 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
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 5 reviews
    Location and area was fantastic and exactly what we wanted as a family. Steps steps and more steps so not good for very young children / push chair and people with mobility issues. Beach was nicer and we preferred slightly outside roses which is what you get with this property. Apartment was a good size and with 5 people seemed larger than expected when we booked due to the outside balconies on each level
    sean
    United Kingdom
  • 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 $75.74 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 2,865 reviews
    Fantastic breakfast, good location one street away from the beach, comfortable beds and friendly service. The hotel is very close to the bus stop to and from Figueres, so really convenient for anyone who is taking public transport. We enjoyed walking the coastal path to the many local beaches and renting bikes to explore the nature reserve and quaint medieval town of Castell de Empuries.
    Tiffany
    United Kingdom
  • From $64.27 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,738 reviews
    Very friendly and personal staff, incredible breakfast, great room, not huge but with balcony and sights to the Pyrenees, very special bathroom with blue light, to not disturb your melatonin production at night! Fancy urban modern mix. Located quietly in a safe area and 300 meters to the beach and city area. Amazing daily sunsets!
    Caro701
    Switzerland
  • From $103.88 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,678 reviews
    Very beautiful stay right next to the beach and extremely co-operative staff ..scenic view and sea shores arround ! All water sports near by , I must say it's the best property if you're staying at Roses. They even extended by 4 hrs extra stay at no cost ! Very good customer service !
    Rushabh
    India
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 370 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
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 84 reviews
    Overlooking the sea. Situated by the walking path to Roses or Petite Canyelle. 20 min walking distance to the mini-market, beach and delicious El Paquito restaurant. Good shower, good wifi, pet friendly and Jordi is very helpful
    Clay and Valérie
    United States of America
  • 8.0
    Scored 8.0
    Very Good
    Rated very good
     · 10 reviews
    Location, great summer vacation after pandemic, Spacious place, great view to the mountines, close to the sandy beach, quiet neighborhoods. Less crowded than Roses center. Friendly place.
    Bartlomiej
    Belgium
  • From $48.21 per night
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 181 reviews
    Well situated overlooking Roses. However, you will need a car to get up there as quite steep and difficult if on foot or bicycle. Great value for money. I would recommend it for sure.
    LS
    Italy
  • From $70.33 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,135 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 $108.21 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 3,714 reviews
    Breakfast was amazing, location is also great just in front of the beach, some rooms even have a great view to the bay. Easy to park outside of the hotel.
    Yupisalsa
    Spain
  • From $70.23 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,057 reviews
    very clean Hotel. Good sized room with balcony. Staff really friendly and helpful. Close to the beach, bars and Restaurants. Good buffet breakfast.
    Marilyn
    France
  • From $156.90 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 489 reviews
    Breakfast was wonderful. Lots of choices. Beautiful beach. Wait staff was great in restaurants . Food was very good. Great visit!
    Rudisill
    United States of America
  • From $91.43 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,287 reviews
    This hotel has a brilliant location, take swim in the sea and 2 minutes later you’re in your hotel room.
    Maarten
    Netherlands
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 52 reviews
    Location is just amazing, for beachgoers, foodlovers and also for hikers or bikers.
    Roman
    Switzerland
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 12 reviews
    The location, big apartment, parking, close to the stores and the beach.
    Dudas
    Romania
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 63 reviews
    The beach. The town of Roses. if we go again that’s where we will stay.
    teresa
    Ireland
  • 8.0
    Scored 8.0
    Very Good
    Rated very good
     · 6 reviews
    View over the bay! Proximity to beach and city center.
    Raluca
    Belgium

Research, refine, and make plans for your whole trip