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 – 118 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,405 reviews
Price from¥10,951per 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.

Room ok. No pool Breakfast acceptable
8.1
Scored 8.1
Very good
Rated very good
6,107 reviews
Price from¥20,029per 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,854 reviews
Price from¥17,250per 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.

My room was on the top 5th floor with an excellent stunning view of the beautiful bay of Roses. The room was clean and comftable, with tea/ coffee making facilities in, cluded as well as a fridge. Nice bathroom with a good shower installed. The breakfast was superb, great variety and kept well stocked by the friendly efficient staff. Special mention to Arismely for her friendly, always smiling manner in the restaurant. The reception staff were also excellent, big thank you to Claudia & Eduardo for their kindness and professionalism.
8.7
Scored 8.7
Fabulous
Rated fabulous
2,705 reviews
Price from¥20,962per 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,320 reviews
Price from¥17,815per 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.

everything was perfect,room. with balcony,breakfast room ,and garden
8.4
Scored 8.4
Very good
Rated very good
2,233 reviews
Price from¥13,845per 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.

The location right on the promenade. All the staff were so friendly and helpful and we Loved the 'Rituals' toiletries in the bathroom.
8.9
Scored 8.9
Fabulous
Rated fabulous
547 reviews
Price from¥21,731per 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 from¥12,332per night
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.

Really great outdoor pool area. Great choice with breakfast.
8.9
Scored 8.9
Fabulous
Rated fabulous
1,026 reviews
Price from¥17,250per 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.

The breakfast was lovely with freshly cooked eggs on request. The staff were exceptionally attentive and knowledgeable and couldn’t do enough for you.
9.3
Scored 9.3
Superb
Rated superb
431 reviews
Price from¥22,242per night
See all 644 hotels in Roses

Most booked hotels in Roses in the past month

Roses's best hotels with breakfast

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

  • Hotel Marina
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,852 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,773 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 :-)

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

  • Vistabella
    Breakfast options
    8.8
    Scored 8.8
    Fabulous
    Rated 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.

  • Hotel & Spa Terraza 4 Sup
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 547 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 Univers
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,053 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.

Budget hotels in Roses

  • Hotel Vela
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,159 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,233 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 Costa Brava
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 739 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.

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

  • Bay Hotel
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 203 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.

    l emplacement, la piscine, le rapport qualité prix

  • Hotel Montana
    7.0
    Scored 7.0
    Good
    Rated good
     · 827 reviews

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

    Le calme de l'hôtel et le personnel chaleureux.

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

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

  • 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 Marian Platja
    7.9
    Scored 7.9
    Good
    Rated good
     · 471 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

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

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
Subscribe to receive premium deals

Prices drop the moment you sign up!

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 ¥23,846 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,707 reviews
    We had what I would describe as a suite. I dont think this was because the hotel was empty it was quite full. Had an apartment in Roses for years but never ventured into this hotel, my loss!!!. Staff top rate. Location, couldnt be faulted for visitors to Roses and Cadaquea,Figueres etc. Only hotel we have stayed at that took covid guidelines seriously, felt very comfortable.
    Nigel
    United Kingdom
  • From ¥10,045 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,159 reviews
    Hotel Vela was continuously cleaned by friendly staff. The hotel attendants were friendly, observant, and welcoming. The room was simple but clean and comfortable. We didn't feel like we were just tourists. Good value for fresh breakfast with very attentive staff. Location could not have been better. Excellent accommodations and value for our 13 night stay in Roses.
    Simon
    United States
  • From ¥18,234 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,209 reviews
    Great location right on the beach in Roses. Lots of good restaurants along the waterfront to choose from, and a terrific sunset view from our 'partial' ocean view room (great view, in fact)! Staff was very helpful and welcoming, and the breakfast buffet included with the room was excellent!
    Paul
    Canada
  • From ¥13,620 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,233 reviews
    Location, close proximity to the beach (200 m), with parking available. Breakfast included, it was basic but more than adequate. The rooms are dated, but I like that more than most sterile chain hotels which lack character. The staff were really helpful and friendly.
    Stephen
    Belgium
  • From ¥10,726 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 2,405 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 ¥53,630 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 36 reviews
    The location of the apartments is very good. Access to the beach and also to the incredible restaurant below. Car parking was beneath the apartment and although we did use taxis on occasions, access from the apartment to other parts of Roses was easy.
    Peter
    Spain
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,766 reviews
    Very convenient location. 5min walk to the beach, 15min slow walk to the supermarket. Location perfect. Hotel not large itself , so, not very crowded naturally. Very clean rooms, towels change every day. Air conditioner helps a lot.
    Nida
    Ireland
  • From ¥26,245 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,636 reviews
    This hotel was a real find for us. Directly across from a beautiful beach in the Bay of Canyelles. Comfortable room, quality breakfast and a very high standard of cleanliness.
    Marie
    United Kingdom
  • From ¥18,234 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,209 reviews
    Fantastic position just by the beach in a lovely position on the Bay. Very friendly staff, good food, period style decor. Great promenade walks from the Hotel.
    Paul
    United Kingdom
  • From ¥10,726 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,591 reviews
    I liked the rustique location between Roses and Cadaques. It has a nice pool. Breakfast was good. The second night we had a much better and quiet room.
    Caroline
    United States
  • From ¥20,771 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,962 reviews
    Loved the location and view from this hotel. It was toward the end of the beach so much quieter and less traffic. The breakfast was also very good.
    Kate
    New Zealand
  • From ¥29,795 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 547 reviews
    Breakfast was wonderful. Lots of choices. Beautiful beach. Wait staff was great in restaurants . Food was very good. Great visit!
    Rudisill
    United States
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 175 reviews
    Relatively good value compared to properties in Roses, let alone Cadaques. The pool looked great altho we didn't get to use it
    Philip
    United States
  • From ¥21,793 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 431 reviews
    It was close to the beach, nicely decorated and clean. Breakfast was delicious and staff was very helpful and nice.
    Hamdija
    United States
  • From ¥18,216 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,088 reviews
    Great location with views of the beach & bay. Very helpful staff. The best hotel breakfast we've had for years!
    BRIAN
    France
  • From ¥18,047 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,053 reviews
    Hotel stuff are very nice. Breakfast buffet is ok. Parking place at the Harbour very close and very cheap.
    Boris
    Germany
  • From ¥13,998 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,056 reviews
    Excellent, well-run small hotel, one road back from beach at Roses. Good breakfast, good staff.
    Sarah HART
    France
  • From ¥26,390 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,107 reviews
    The staff is super friendly. The Hotel is right on the beach, parking is easy to find.
    Carlos
    Spain
  • From ¥25,027 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 3,320 reviews
    Spacious, friendly staff, lots for the kids to do. Close to beach .
    Sarah
    France
  • From ¥14,387 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,253 reviews
    Beautiful hotel
    Bradley
    United States

Research, refine and make plans for your whole trip