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 – 98 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,443 reviews
Price from£54.27per 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,128 reviews
Price from£75.89per 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.

Location, sauna and hammam
8.4
Scored 8.4
Very good
Rated very good
3,865 reviews
Price from£85.49per 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 was ok, verry old furniture but plenty spce to move around. location was nice, you cross the and than is the beach. breakfast very good and fresh.
8.7
Scored 8.7
Fabulous
Rated fabulous
2,708 reviews
Price from£134.01per 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.

Convenient location
8.8
Scored 8.8
Fabulous
Rated fabulous
3,385 reviews
Price from£113.60per 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.

Amazing views
8.1
Scored 8.1
Very good
Rated very good
2,188 reviews
Price from£78.74per 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.

Good upgrade package
8.9
Scored 8.9
Fabulous
Rated fabulous
575 reviews
Price from£149.89per 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,066 reviews
Price from£70.49per night
1935 Hotel Boutique by Terraza, hotel in Roses

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.

Staff, hotel, breakfasts, room - were excellent. Location was very good with lots of dining options close by. Hotel was just a few minutes walk from the beach.
9.3
Scored 9.3
Superb
Rated superb
444 reviews
Price from£124.57per night
Hotel La Cala, hotel in Roses

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.

Great staff and atmosphere.
8.5
Scored 8.5
Very good
Rated very good
528 reviews
Price from£62.54per night
See all 644 hotels in Roses

Most booked hotels in Roses in the past month

Roses's best hotels with breakfast

  • Hotel & Spa Terraza 4 Sup
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 575 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.

    Good parking. Close to all amenities. Great breakfasts.

  • Hotel Univers
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,077 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.

  • Prestige Victoria
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,397 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.

    Very good value for money. What is there to say more.

  • Prestige Goya Park
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,892 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,306 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,337 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 Vela
    Breakfast options
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,173 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.

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

Budget hotels in Roses

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

  • H Bella Mar Roses
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 304 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,445 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.

  • Almadraba Park Hotel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,172 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

  • Hotel Maritim
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,075 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,766 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 Marina
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,869 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,772 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

  • Vistabella
    Central location
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 394 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
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 654 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
     · 528 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,247 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
     · 659 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 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 Monterrey Roses by Pierre & Vacances
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,130 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
  • 83 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

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 101 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
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 36 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 £213.51 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,643 reviews
    The location is so wonderful. If you don’t know the area it’s a bit daunting to discern where in the region you want to stay. The answer is HERE. A sweet perfect cove on the Mediterranean with restaurants but away from the big beach scene. The staff was so accommodating- helped us book. The massage room and masseuse were great. The boat ride to Cadaques from the main Roses beach was so easy. We loved our 3 nights here. Don’t hesitate if you can find your dates!
    Lorrie
    United States
  • From £148.50 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 444 reviews
    This is just a most awesome boutique hotel. Roses doesn't do itself justice in the photos and this hotel is one block from the beach in a nice quiet and safe area. It was decorated tastefully and we enjoyed every bit of the property. The breakfast was amazing and the highlight. The staff are so friendly. We stayed two nights. If we go to costa brava again we will stay here a week.
    Wendy
    Canada
  • From £148.50 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,075 reviews
    Hotel is directly on boulevard, so no busy street in between as is in many other locations in Roses. Room was on side of building with sweeping view of Roses and beach. Nice trip to Dali-house in Port Lligat and sturdy walk of about 20km through bit of wilderness back, with lots of birds and snake if you are lucky. Catamaran trip to cape and underwater world was enjoying.
    Marc
    Netherlands
  • From £189.76 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,337 reviews
    Fabulous hotel perfect for visiting Roses. Great location. Breakfast buffet style very good quality but a shame that the waitresses at breakfast were miserable. Our room had a sea view, basic but clean and very comfortable beds. The railings on the balcony however do not seem very safe and are far too low. Would highly recommend for a stay & would definitely book again.
    Kmilner
    France
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 654 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
  • From £101.25 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,189 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
  • 9.0
    Scored 9.0
    Superb
    Rated 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
  • From £149.79 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 3,045 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 £101.25 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,189 reviews
    There is a stunning view from every point of the hotel! Nice breakfast is included. Dinner selection was great and tasty. Room was very large. Excellent for travelers with car. Would love to stay there again.
    Helena
    United States
  • From £374.15 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 394 reviews
    definitely the location is amazing. 3 great restaurants right at the hotel. beautiful decor at the outdoor spaces with a nice seating areas to relax. short walk to the beach and beach night club.
    danka
    United States
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 137 reviews
    The apartment was ideally situated in the middle of Roses town and only 150 metres from the beach. The bed in particular was very comfortable. But everything was good.
    Keith
    United Kingdom
  • From £132.13 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,306 reviews
    The room was clean and quite cozy. Location near the sea with a good beach. Breakfast was nice for its price. Hotel overall is beautiful, it certainly has a style.
    Viktoriia
    Czech Republic
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,173 reviews
    We traveled with our infant daughter in August. The hotel staff could not have been more welcoming, kind and helpful in setting us up comfortably for our stay.
    Gavin
    United States
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,173 reviews
    Perfect location, right by all the restaurants and shops. Opposite the amazing beach. Small, friendly hotel with good option of buffet breakfast.
    Louise
    United Kingdom
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 3,077 reviews
    Hotel stuff are very nice. Breakfast buffet is ok. Parking place at the Harbour very close and very cheap.
    Boris
    Germany
  • From £64.55 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 2,445 reviews
    Short wheelchair push to centre of town and beach. Lucky to be able to park outside hotel.
    Jeremy
    Jersey
  • From £148.50 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,075 reviews
    Good location and great view from the hotel. The beach is really nice in that area.
    A
    Anonymous
    Israel
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 137 reviews
    Near Beach,
    ni made
    France

Research, refine and make plans for your whole trip