Skip to main content

Search hotels in Roses

Enter your dates to see the latest prices and deals for Roses hotels

June 2024

12
3456789
10111213141516
17181920212223
24252627282930

July 2024

1234567
891011121314
15161718192021
22232425262728
293031
Check-in date - Check-out date

Filter by:


Star rating

Review score

Roses – 96 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.

Short wheelchair push to centre of town and beach. Lucky to be able to park outside hotel.
8.2
Scored 8.2
Very good
Rated very good
2,469 reviews
Price from£54.41per 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.

Nice location, friendly staff and beautiful breakfast. Distance to the walking boulevard a stone throw away.
7.9
Scored 7.9
Good
Rated good
3,141 reviews
Price from£76.08per 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.

Location is superb, right next to the beach and lovely restaurants
8.1
Scored 8.1
Very good
Rated very good
6,069 reviews
Price from£99.52per 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.

This hotel is in a great location, right in front of the beach and in the centre of town, so easy to get to everything. Good parking just around the corner, nice breakfast and comfy room, friendly staff and lovely rooftop pool with views along the beachfront.
8.4
Scored 8.4
Very good
Rated very good
3,887 reviews
Price from£85.71per 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.

Wonderful view from both the room and the dining hall for breakfast! The choice for breakfast is plenty.
8.7
Scored 8.7
Fabulous
Rated fabulous
2,696 reviews
Price from£104.15per 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.

Absolutely fantastic time
8.8
Scored 8.8
Fabulous
Rated fabulous
3,404 reviews
Price from£118.13per 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.

Location is superb with magnificent view of the bay of Rosas.Hotel is very clean and spacious.Set above Rosas it is set in a secluded and quiet location.Our room was very spacious with a balcony looking on to the bay.
8.1
Scored 8.1
Very good
Rated very good
2,208 reviews
Price from£78.94per 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.

All was well, very pleased with my room and the staff were fantastic.
8.4
Scored 8.4
Very good
Rated very good
2,245 reviews
Price from£70.48per 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.

- Location was excellent - Staff also - The food at both breakfast and dinner (tapas) was superior to our surroundings and we tried many places around - Somehow still dog friendly despite limitations
8.9
Scored 8.9
Fabulous
Rated fabulous
575 reviews
Price from£150.27per 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.

Looks very nice and tidy!
8.4
Scored 8.4
Very good
Rated very good
1,057 reviews
Price from£70.67per night
See all 644 hotels in Roses

Most booked hotels in Roses in the past month

Roses's best hotels with breakfast

  • Hotel Univers
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,079 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 Mas Palou
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,640 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 Goya Park
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,940 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.

    Chambre confortable, propose.. équipe accueillante

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

  • Hotel Ramblamar
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,345 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 Risech
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,371 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.

    L’emplacement, la propreté et le personnel agréable

  • Hotel Marian Platja
    7.9
    Scored 7.9
    Good
    Rated good
     · 473 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 Vela
    Breakfast options
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,176 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.

Budget hotels in Roses

  • H Bella Mar Roses
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 306 reviews

    In a prime location in Roses, H Bella Mar Roses provides an à la carte breakfast and free WiFi.

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

  • Hotel Ciutadella
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 2,469 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 Maritim
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,129 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

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

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

  • Prestige Mar y Sol
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,696 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,887 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 Montmar
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,783 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 :-)

Hotels located in the centre of Roses

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

    Las instalaciones de los jardines, pero todo en general.

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

    Cleaning, large bedroom, king-size bed, breakfast, car park,

  • Hotel Cala Joncols
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 651 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.

    Wunderbare Lage, Ruhe, Garten, Frühstück, Personal

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

  • Hotel Parc
    Central location
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 429 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
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,245 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 & APARTAMENTS THALASSA Sport & Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 660 reviews

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

    La proximité de la plage La gentillesse du personnel

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

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

What guests said about Roses:

  • 10
    Scored 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
  • 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

Explore guest reviews of hotels in Roses

  • From £91.19 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,783 reviews
    Even though I booked late in the day and got there late, I got the best room in the house. ( The one in the photo). The room is big, tastefully designed with a Hugh bathrooom and shower and an exit to a roof with great views. The hotel is a little off the busy turistic area and that's a hugh plus in my book, but only 5 minutes walk from the beach. The breakfast was rich, fresh, plantyfull and diversed. The staff was the picture of great service, helpfulness and welcoming.
    Raviv
    Spain
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 49 reviews
    Perfect location, in front of the beach! Close to restaurants and the Roses Center. Apartment clean, comfortable, It has absolutely everything to make your stay in the apartment wonderful. The hosts are very friendly, always willing to help you with everything, they even took the time to set up the TV in our language, recommend restaurants, etc. We will definitely come back!
    Consuelo
    Chile
  • From £148.88 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 445 reviews
    We liked everything. Lovely clean, light room and balcony, very, very helpful staff, lovely breakfast area with a choice of sitting indoors or out in small shady garden in the morning sun. The breakfast was excellent. The hotel was located on the outskirts of Roses, on the edge of a tourist area but it was a pleasant walk into Roses along the sea front promenade.
    Yvonne
    United Kingdom
  • From £190.25 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,345 reviews
    Location was great in front of the beach and close to many stores and restaurants and to go for a walk around the town. The staff very nice and smiling all the time which made us feel good and they answered all our questions. If We visit Roses again will stay here again. We got a room with a balcony and partially view to the beach and the street( was not noisy).
    Diana
    Spain
  • From £133.66 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,141 reviews
    Staff was incredibly friendly at check-in. I was lucky enough to receive a room that faces the boardwalk so the view of the beach and sea was incredible. The location of the hotel is perfect to walk to various restaurants and is 5min walking to the the main boat, yacht, jet-ski and water sport rental and activites area.
    spencer
    United States
  • From £126.89 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 651 reviews
    The hotel is on a private Mediterranean cove on the Cami de Ronda trail. The artwork throughout the hotel and grounds is amazing. The staff makes you feel so special and taken care of. Food is delicious!!!!! It was hard to leave. One of the best hotels I’ve ever had the pleasure of staying at.
    Sherry
    United States
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 45 reviews
    The apartment has spectacular views of Costa Brava, as shown on the photos. We enjoyed looking out the terrace to bask in the moonlight and early morning sun. The apartment is located in a quiet neighborhood, a doable walking distance to the beach (Playa El Canyelles Petites).
    Sagittarianlady69
    Switzerland
  • From £91.19 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,783 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 £157.44 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 3,091 reviews
    This hotel is located in a great spot. Can walk to everything! The staff was nice and the live entertainment was also fun. The breakfast was also okay. Had something for everyone. Restaurants and beach within walking distance.
    Sheena
    Germany
  • From £148.88 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,129 reviews
    Bad service by the Manneger who was Rudd and bully cause we didn’t have good air condition in the room when we arrived after 3 hours of driving . I do not recommend on this Hotel !! T Location it’s good he rooms are very small
    Ofir
    Israel
  • From £47.59 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 848 reviews
    We had an option to take a camp pitch for 2 persons with tent only and then for almost same price found this hotel. It was match better we expected it to be. And had super relax after days of hiking in Costa Brava. Thank you!
    Henrihs
    Latvia
  • From £431.43 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,649 reviews
    This really nice hotel is located right on the beach and is close to the town of Roses. The staff were very courteous and the breakfast was perfect. Roses is a good location and the hotel is in a quiet spot.
    Ray
    Italy
  • From £161.40 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,696 reviews
    The location is perfect - in the center, just next to the beach. The room is very nice and spacious. Food at the breakfast is deliscious. Everyting according to expectations.
    Aleksandra
    Luxembourg
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 11 reviews
    Great location, 8 minutes walk to Canyelles beach along the coastal path. 25 minutes to walk to Roses. There's also a bus every hour to bring you back if you're tired!
    Elizabeth
    France
  • From £133.66 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,141 reviews
    Fab hotel, great staff, superb breakfast, great location. 12 euro to park car in secure spot, beach front. Dog friendly. Good aircon and quiet ceiling fan.
    jayjayrtc
    France
  • From £83.65 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,569 reviews
    The hotel is basic, but clean and comfortable. The best part was the staff, the nicest most helpful people. It made you feel as you were visiting family.
    I
    Isabelle
    United States
  • From £152.27 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,071 reviews
    This hotel is in a good location, right on the beach, great view, good breakfast, very clean hotel. Lively bar with music.
    Huld
    Iceland
  • From £89.67 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,079 reviews
    Hotel stuff are very nice. Breakfast buffet is ok. Parking place at the Harbour very close and very cheap.
    Boris
    Germany
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 3,404 reviews
    This is one of the best hotel we have every stay at staff pool food all 5 star
    John
    United Kingdom
  • From £80.36 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,640 reviews
    The place, nearby Roses, the nature around, the parking
    Gerrit
    Netherlands

Research, refine and make plans for your whole trip

gogless