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 – 120 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,406 reviews
Price from£54.74per 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,094 reviews
Price from£84.79per 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,093 reviews
Price from£100.11per 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,856 reviews
Price from£77.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.

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,707 reviews
Price from£104.78per 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,328 reviews
Price from£89.05per 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,145 reviews
Price from£76.01per 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,234 reviews
Price from£69.20per 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
555 reviews
Price from£108.62per 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,055 reviews
Price from£61.64per night
See all 643 hotels in Roses

Most booked hotels in Roses in the past month

Roses's best hotels with breakfast

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

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

Budget hotels in Roses

  • 1935 Hotel Boutique by Terraza
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 430 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

  • Hotel Ciutadella
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 2,406 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 Grecs
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,145 reviews

    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.

    Fabulous views good breakfast staff were very helpful

  • Hotel Carmen
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,055 reviews

    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.

    room was clean and comfortable. Very kind reception.

  • Hostal ROM Familiar
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,568 reviews

    This family-run guest house offers free WiFi and air conditioning in all rooms. Hostal ROM Familiar is in the pedestrian centre of Roses, just 50 metres from the beach and its sunset promenade.

    It being so clean and tidy and the central location

  • Hotel Maritim
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,976 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 Montecarlo Spa & Wellness
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,093 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

Hotels located in the centre of Roses

  • Vistabella
    Central location
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 391 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.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 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,338 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 Univers
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,054 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
     · 656 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,094 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.

    La piscine et la proximité de la plage La chambre au top

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

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

  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 15 reviews
    Brand new, spacious, well equipped and very clean apartment (not yet on google maps) with parking space in the parking garage and excellent wifi. Very close to the beach. On the beach you have a nice view over the bay and Roses and it is a nice walk to Roses, past many (too) large hotels, but Roses is a nice and cozy seaside resort. Attentive owners who do their very best, trying hard communicating in English. We would definitely stay again.
    Jelle_B
    Netherlands
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 430 reviews
    The staff at the hotel is amazing, always friendly and did their best to accommodate all needs. While the breakfast didn't have many vegan options to begin with, they prepared some extra plates and dishes to accommodate. The room was very clean and cleaned every day. Fresh beach towels were always available. The beach is only a short walk from the hotel. Pool and other facilities were always clean. We really enjoyed our stay.
    Chantal
    United States
  • From £114.89 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,027 reviews
    Amazing stay, we loved everything about this hotel. I was a bit dubious about staying on the cheaper side (Hotel Mediterraneo, not the Spa side) but I shouldn’t have worried, it was brilliant. Amazing staff, amazing pools, breakfast was yummy with so much choice, even Cava if you want it! They have gluten free and lacto free choices too! Just ask for a balcony on the top floors otherwise in shade. We will definitely be back.
    Jennifer
    United Kingdom
  • From £71.91 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,338 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 £54.84 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,773 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 £143.40 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,635 reviews
    We had a fabulous sea view from our room and this set the tone for our stay. The service in the hotel was excellent and the staff could not have been friendlier. Breakfast was first class. Everything in Canyelles is near the hotel and Roses is an easy walk along the coastal path. We would definitely go back to this hotel.
    Michael
    United Kingdom
  • From £71.91 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,263 reviews
    The property's location is its main highlight, being very close to the beach and numerous restaurants. I had the pleasure of spending a night there with my family, and we thoroughly enjoyed our time. Additionally, the convenience of paid parking available right in front of the hotel added to the ease of our stay.
    Milind
    Canada
  • From £131.91 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,093 reviews
    The position of the Hotel on the beachfront. The facilities. Helpful staff. Good, private parking available for a fee, in a private compound, as parking in the resort is difficult. Good breakfast. 10 metres from the beach. Great room with balcony and frontal Seaview (room 115)
    william
    United Kingdom
  • From £94.46 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,094 reviews
    Great location. Nice and spacious room with view on the pool and the beach. We stayed only for one night with our dog (20kg) for which we had to pay a 12€ fee/day The breakfast buffet was good and everything went great. The staff was very nice. Would recommend!
    Pauline
    Spain
  • From £106.38 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,856 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 £268.07 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
  • From £89.36 per night
    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 £154.25 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 656 reviews
    The whole apartment is new, nice furniture, all amenities one might need. Very good location, in front of Roses beach. We paid 11e more to have the seaview and we do not regret, worth every penny.
    Fernanda
    Spain
  • From £99.73 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,861 reviews
    This hotel is in a very good location. Easy access to the beach and many other amenities. Private parking is available for a fee. Breakfast buffet is always good, catering for everyone.
    Soulaf
    United Kingdom
  • From £123.32 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,707 reviews
    We had a room with a sea view, and it was beautiful. We chose to stay in Roses in order to easily visit Cadaques, Cap de Creus, Figueres, and Girona. The location was perfect.
    Deborah
    United States
  • From £106.38 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,856 reviews
    Great hotel right on the beach front. Garage parking. Nice room and good breakfast. Wished we could have stayed longer and will be returning.
    Jane Sherwood
    United Kingdom
  • From £139.57 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 892 reviews
    Conveniently located between Roses and Empuriabrava, but only if you travel by car Large free parking space outdoors
    Joel
    Spain
  • 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 £143.40 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,635 reviews
    Very Good breakfast, Excellent beachfront location. Comfortable beds.
    yury
    United States
  • From £53.61 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 2,406 reviews
    The hotel is very close to the beach, the breakfast was great,
    Tareq
    Jordan

Research, refine and make plans for your whole trip