Skip to main content

Filter by:


Star rating

Review score

Roses – 114 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Maritim, hotel in Roses

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.

8.4
Scored 8.4
Very good
Rated very good
3,749 reviews
Price from£106.71per night
Hotel Roses Platja, hotel in Roses

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.

7.7
Scored 7.7
Good
Rated good
4,971 reviews
Price from£77.42per 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.

7.8
Scored 7.8
Good
Rated good
2,970 reviews
Price from£85.31per 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.

8.1
Scored 8.1
Very good
Rated very good
6,029 reviews
Price from£100.72per night
Hotel Vela, hotel in Roses

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

8.3
Scored 8.3
Very good
Rated very good
3,069 reviews
Price from£51.64per night
Hotel Montmar, hotel in Roses

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.

8.6
Scored 8.6
Fabulous
Rated fabulous
2,739 reviews
Price from£56.30per night
Hostal ROM Familiar, hotel in Roses

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.

8.1
Scored 8.1
Very good
Rated very good
2,500 reviews
Price from£52.50per night
Hotel Mas Palou, hotel in Roses

In a privileged position, both for its geographical and its artistic setting, you will find Mas Palou, a typical Catalan farm house from 1582.

7.7
Scored 7.7
Good
Rated good
3,528 reviews
Price from£78.19per night
Canyelles Platja, hotel in Roses

Canyelles Platja is located on the seafront just outside Roses with direct access to the beach. It has a swimming pool, a restaurant with sea views and free Wi-Fi access.

8.6
Scored 8.6
Fabulous
Rated fabulous
1,598 reviews
Price from£134.24per night
Prestige Sant Marc, hotel in Roses

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.

8.0
Scored 8.0
Very good
Rated very good
2,862 reviews
Price from£108.70per night
See all 641 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
     · 505 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.8
    Scored 7.8
    Good
    Rated good
     · 2,967 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 Roses Platja
    7.7
    Scored 7.7
    Good
    Rated good
     · 4,972 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,290 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,103 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.

    Très bon repas du soir au restaurant de l'hôtel.

  • Prestige Sant Marc
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 2,865 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.

    L'accueil, la propreté, la proximité de la plage et des restaurants.

  • Prestige Mar y Sol
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,617 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,739 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 :-)

Budget hotels in Roses

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

    Swimming pool large accomodation,great restaurant

  • Hotel Montana
    7.0
    Scored 7.0
    Good
    Rated good
     · 788 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.

    l emplacement geograhique le parking le personnelle

  • 1935 Hotel Boutique by Terraza
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 409 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,272 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 Carmen
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,035 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,500 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

  • Nautilus Hotel
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,706 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,029 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

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

    Situación del alojamiento, y la calidad del buffet!

  • Hotel Spa Mediterraneo Park
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 3,141 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 Cala Joncols
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 641 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 Parc
    Central location
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 382 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.

  • HOTEL & APARTAMENTS THALASSA Sport & Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 642 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
     · 449 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.8
    Scored 7.8
    Good
    Rated good
     · 2,970 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

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

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

Prices drop the moment you sign up!

What guests said about Roses:

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

    Sea front, perfect position.

    Sea front, perfect position. The old town a few yards away, the bus stop also very close. Many very good restaurants serving a large variety of food.Average menu of the day 14/16euros mostly including wine. Buses ran to many other resorts eg. Barcelona, Girona, Cadaques.
    Janet
    United Kingdom

Explore guest reviews of hotels in Roses

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 99 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.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,739 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
  • From £135.79 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,290 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
  • From £135.79 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,290 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
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 473 reviews
    Great view of water and sunsets from the unit. Location was convenient to a beach at bottom of the hill and extensive park/walking trails along the ocean 10 minutes away. Owner was pleasant and met us on arrival and showed us the unit, Price was reasonable for size of unit. Parking was easy. Well stocked kitchen. Pictures generally accurate.
    Patrick
    United States
  • From £151.54 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,749 reviews
    Very beautiful stay right next to the beach and extremely co-operative staff ..scenic view and sea shores arround ! All water sports near by , I must say it's the best property if you're staying at Roses. They even extended by 4 hrs extra stay at no cost ! Very good customer service !
    Rushabh
    India
  • From £158.39 per night
    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 £110.96 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 4,972 reviews
    it was located in a excellent position directly on the beach, yet walking distance to the heart of Roses. the hotel was spacious, inviting, yet had a homely feel. the rooms were good sizes with all the facilities required. and then the breakfast was plentiful and well laid out.
    Jane
    United Kingdom
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 29 reviews
    Nice place to stay for family, 8 min walk to the beach. The area itself is quiet and cosy, appartament is comfortable. Lovely promenade to walk the seashore to main Roses area. If You like grilling - the grill is decent for quick homemade dinner with the fantastic view.
    Migle
    Luxembourg
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 1,774 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
  • 6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 13 reviews
    The apartment was 5 minutes from the beach and was spacious. It was clean on arrival with fresh bedding. There was parking included and a small swimming pool for use by guests.
    Debry
    United Kingdom
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,147 reviews
    It's great little hotel. Staff are very helpful and nothing to much trouble for them. Breakfast is good value and good ingredients and all fresh. 5 minutes walk to beach
    timothy
    Spain
  • From £151.54 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,749 reviews
    This was perfect for me. It was right on the beach, I had a beautiful view of the beach from my balcony, and it was away from the downtown area so not as crowded.
    Martha
    United States
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 163 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 £113.53 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,598 reviews
    Property in amazing location , very friendly staff. The beautiful views and beach just near hotel. We will come back🩵
    SILVIJA
    Lithuania
  • 7.1
    Scored 7.1
    Good
    Rated good
     · 871 reviews
    Conveniently located between Roses and Empuriabrava, but only if you travel by car Large free parking space outdoors
    Joel
    Spain
  • From £86.47 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,967 reviews
    fantastic hotel staff very friendly and a great breakfast very clean and near the center of roses
    Janet
    France
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 65 reviews
    Very comfortable and clean. 15 min walk to the beach an very well located to explore Costa Brava
    Julian
    Spain
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 2,970 reviews
    Hotel close to the beach and very nice room.
    Gijsbertus
    Netherlands
  • From £105.74 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,103 reviews
    Beautiful hotel
    Bradley
    United States

Research, refine and make plans for your whole trip

gogless