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

Location
8.2
Scored 8.2
Very good
Rated very good
2,403 reviews
Price fromMYR 328.67per 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.

Location
7.9
Scored 7.9
Good
Rated good
3,097 reviews
Price fromMYR 509.15per 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.

Great super location,good food helpful staff.
8.1
Scored 8.1
Very good
Rated very good
6,088 reviews
Price fromMYR 726.32per night
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.

Position. Adjacent safe parking.
8.4
Scored 8.4
Very good
Rated very good
3,859 reviews
Price fromMYR 517.74per night
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.

Room 406 with separate lounge and views. Lovely Claudia - so helpful and sweet - a credit to the Mar y Sol
8.7
Scored 8.7
Fabulous
Rated fabulous
2,704 reviews
Price fromMYR 629.13per night
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.

Room was very clean, spacious and quiet. It was very nice. Dinner and breakfast were very nice. I liked the buffet style where you could choose whatever you liked.
8.8
Scored 8.8
Fabulous
Rated fabulous
3,333 reviews
Price fromMYR 534.70per night
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.

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.
8.1
Scored 8.1
Very good
Rated very good
2,146 reviews
Price fromMYR 456.42per night
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.

The hotel was in an excellent location and the parking was free and right near the hotel. The hotel had lots of natural light and grey airy. The breakfast room was all glass and lovely. You could sit in or outside. Great choice too. The staff were exceptionally friendly and it was only a 10 minute walk into Roses. All was perfect !!
8.4
Scored 8.4
Very good
Rated very good
2,235 reviews
Price fromMYR 415.54per night
Hotel & Spa Terraza 4 Sup, hotel in Roses

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

Breakfast
8.9
Scored 8.9
Fabulous
Rated fabulous
557 reviews
Price fromMYR 652.23per night
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.

Great location, lovely breakfast and staff. It had secure parking.
8.4
Scored 8.4
Very good
Rated very good
1,056 reviews
Price fromMYR 370.11per night
See all 645 hotels in Roses

Most booked hotels in Roses in the past month

Roses's best hotels with breakfast

  • Hotel Spa Mediterraneo Park
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 3,333 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.

    Fantastic bkft and hotel / restaurant very clean

  • Hotel Mediterraneo
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,028 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.

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

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

    Petit déjeuner très copieux Bon emplacement centre ville

  • Vistabella
    Breakfast options
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 392 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 & Spa Terraza 4 Sup
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 557 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.

    Oui beaucoup très bon hôtel Avec un bon restaurant

  • Hotel Mas Palou
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,601 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.

  • Prestige Victoria
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,357 reviews

    The Prestige Victoria overlooks Santa Margarita Beach, 35 minutes’ walk from the centre of Roses. There is an outdoor pool, and most of the rooms have sea views.

    Vue mer Quartier calme Places de parking disponibles

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

Budget hotels in Roses

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

    Très propre et une très bonne literie et un personnel exemplaires.

  • 1935 Hotel Boutique by Terraza
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 432 reviews

    Located just 250 metres 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

  • Prestige Sant Marc
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 3,012 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.

    Muy completo el desayuno y muy relajante la ubicación

  • Prestige Mar y Sol
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,704 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.

  • Hotel Marina
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,859 reviews

    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.

    la situation le confort et la gentillesse du personnels

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

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

    Great Location and view of the bay from the balcony.

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

Hotels located in the centre of Roses

  • Hotel Cala Joncols
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 650 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 Ramblamar
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,340 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 Marian Platja
    7.9
    Scored 7.9
    Good
    Rated good
     · 472 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 Univers
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,058 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 & APARTAMENTS THALASSA Sport & Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 655 reviews

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

    El SPA incluido con la estancia es todo un detalle.

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

    L emplacement, la vue sur la mer et la baie de Rosas .

  • Prestige Goya Park
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,864 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.

    L'emplacement, le buffet, le confort de la literie

  • Hotel Risech
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,267 reviews

    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.

    Molt net,esmorzar variat i personal molt agradable

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

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

  • From MYR 792.04 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,087 reviews
    The staff were very efficient and friendly and the breakfast was superb. The location on the seafront was ideal and there were beautiful sea views from the balcony. The room was nicely decorated and the minibar stocked with complementary soft drinks daily, which was much appreciated in the hot weather. Ideal spot for beach-lovers. Plenty of bars and restaurants in the vicinity. A pleasant 30 minute walk along the seafront takes you to the centre of Roses.
    Shona
    France
  • From MYR 792.04 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,087 reviews
    The hotel was a stone's throw away from the beach! In the morning, the water was very calm and warm -- we had a nice dip! However, we arrived on Sunday and the beachfront was packed!! The hotel offered free bikes which we used around Sta. Margarida. We also enjoyed a sumptuous breakfast. The hotel has an indoor pool with hydro and dry sauna, but prior booking is required.
    Sagittarianlady69
    Switzerland
  • From MYR 329.28 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,768 reviews
    The room was modern, clean, quiet and well sized. The hotel is situated in the town and really close to a fantastic market. Also walking to the shore did not take long. The bathroom was also very nice. The breakfast was good with plenty of choices and the staff was friendly.
    Lisa
    Sweden
  • From MYR 521.21 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,146 reviews
    The pool is big and nice to swim in for every age. The breakfast and diner is ok. Nothing special, but also not bad. Location of the hotel is a plus, with the nice view of the bay of Roses. The rooms are not small, but have not much extra's. The bathroom is big and tidy.
    Ruben
    Belgium
  • From MYR 321.92 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 2,404 reviews
    The location was just perfect. And the staff was always helpful. The room was comfortable and spacious, with a small balcony where to relax after walking in the city. Very close to all the amenities, beach, restaurants... I will definitely stay in this hotel again.
    Miguel
    United Kingdom
  • From MYR 740.48 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,704 reviews
    Loved everything! Went to enjoy a long weekend with my husband and a 4 months baby and all staff treated us super well, the hotel location is amazing as its on the heart of Roses. The hotel provided a cradle and the breaksfast is amazing! We will defo go back!
    Carla
    Spain
  • From MYR 638.74 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,859 reviews
    The location, right across the street from the beach and close to restaurants is perfect. The staff are multilingual and extra-helpful. The bed was comfortable and the bathroom really nice. Breakfast, included in the price, was good, with lots of choices.
    Bonnie
    France
  • From MYR 570.27 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,228 reviews
    Ideally located hotel on the beach front Spacious & clean Breakfast buffet style with a very good choice. Bar prices reasonable apart from the cost of water. Bathroom OK but looks quite tired... the hairdryer didn't work. Would definitely stay again.
    Kmilner
    France
  • From MYR 408.79 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,235 reviews
    Hotel is 3 minutes walk to beach with free parking so couldn’t ask for more. Our room balcony overlooked allotments and view of the mountains so very quiet. Good breakfast included in price. Would definitely recommend.
    Jenny Wil
    France
  • From MYR 623.41 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,981 reviews
    The hotel is on the 4km beach walk. The breakfast and the restaurant food was very good,lots of choice.A small outdoor pool,nice for a cool down.Dog friendly hotel.Staff are all multilingual.
    Robert
    Ireland
  • From MYR 2,744.18 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 392 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
  • From MYR 431.79 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,267 reviews
    Hotel was basic, but clean.. Staff were very friendly and helpful. It's an ideal location, right on the beach front with lots of bars/restaurants all around.
    Karen
    United Kingdom
  • From MYR 894.24 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 557 reviews
    Breakfast was wonderful. Lots of choices. Beautiful beach. Wait staff was great in restaurants . Food was very good. Great visit!
    Rudisill
    United States
  • From MYR 408.79 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 155 reviews
    Close to the beach, nice apartment, it was a lovely stay, the communication was perfect, definitely we have to come back
    Roberto
    El Salvador
  • From MYR 861.07 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,635 reviews
    The breakfast is the best thing about the hotel. Really good. Very well located across the street from Canyelles beach.
    Pablo
    Uruguay
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 650 reviews
    Located in a remote nature reserve with peaceful environment and private beach. It is a great place for retreat.
    Nathaly
    United States
  • From MYR 541.65 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,058 reviews
    Hotel stuff are very nice. Breakfast buffet is ok. Parking place at the Harbour very close and very cheap.
    Boris
    Germany
  • From MYR 623.41 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,981 reviews
    large free parking lot next to the hotel and the beach, location of the hotel directly on the beach
    Bor007
    Slovenia
  • 7.1
    Scored 7.1
    Good
    Rated good
     · 64 reviews
    Location was pretty nice, and one of the cheaper apartments in roses.
    ArnoudNederpel
    Netherlands
  • From MYR 321.92 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,601 reviews
    The place, nearby Roses, the nature around, the parking
    Gerrit
    Netherlands

Research, refine and make plans for your whole trip