Skip to main content

Filter by:


Star rating

Review score

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

location on the beach and allows pets
8.4
Scored 8.4
Very good
Rated very good
3,797 reviews
Price from£106.82per 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.

Good location, good view.
7.7
Scored 7.7
Good
Rated good
5,021 reviews
Price from£77.49per night
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.

Clean rooms, good breakfast buffet, personal very nice and polite, nice location (near restaurants, beach, bus station, camí de Ronda...) Cool pool & rooftop.
8.2
Scored 8.2
Very good
Rated very good
2,334 reviews
Price from£55.12per 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.

Perfect location
7.8
Scored 7.8
Good
Rated good
3,001 reviews
Price from£85.40per 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.

The Hotel was very clean and modern.
8.1
Scored 8.1
Very good
Rated very good
6,093 reviews
Price from£100.82per 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.

Very friendy staff. Very clean. Good matress
8.6
Scored 8.6
Fabulous
Rated fabulous
2,759 reviews
Price from£56.36per night
Almadraba Park Hotel, hotel in Roses

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.

Location
8.8
Scored 8.8
Fabulous
Rated fabulous
1,090 reviews
Price from£129.53per night
Hotel Cala Joncols, hotel in Roses

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.

Amazing location but you have to keep the faith travelling there over rough track from El Bulli onwards but so worth it!
8.7
Scored 8.7
Fabulous
Rated fabulous
648 reviews
Price from£90.26per night
Prestige Goya Park, hotel in Roses

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.

Staff could not do enough for u especially dining room engine male manager he was great keep everything working like clockwork we be back again if parking was bit better for disabled ppl
7.7
Scored 7.7
Good
Rated good
1,773 reviews
Price from£101.57per night
Nautilus Hotel, hotel in Roses

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.

It was the only thing affordable in Madrid that gave privacy. You stayed in unique pods that gave you privacy in a hostel.
8.2
Scored 8.2
Very good
Rated very good
1,714 reviews
Price from£91.12per night
See all 644 hotels in Roses

Most booked hotels in Roses in the past month

Roses's best hotels with breakfast

  • Prestige Mar y Sol
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,645 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 Spa Mediterraneo Park
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 3,190 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
     · 648 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

  • Vistabella
    Breakfast options
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 371 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
     · 516 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 Mediterraneo
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 968 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 Mas Palou
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,554 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.

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

Budget hotels in Roses

  • Hotel Marina
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,794 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,759 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 Vela
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,109 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,165 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
     · 614 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.

    Hotel bien situé tre propre et tre belle chambre rien a dire

  • Hotel Parc
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 394 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 La Cala
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 509 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 Univers
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,988 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.

Hotels located in the centre of Roses

  • 1935 Hotel Boutique by Terraza
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 411 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 Ramblamar
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,319 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 & APARTAMENTS THALASSA Sport & Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 644 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
     · 456 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,260 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.

    Le personnel au soin La propreté de l'établissement

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

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

    Excellent staff and lovely room for our two one night stays

  • Hotel Risech
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,136 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 idéal, petit déjeuner très fourni et bon

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

    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

  • From £104.13 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,090 reviews
    The view from the terrace. I stayed there in 2012, so I wanted to go back, just for the view. I think the hotel has gone up market since then, there were more expensive cars in the car park this time. I had breakfasts and evening meals, and liked both. This hotel was two days of luxury at the end of my holiday. The hotel is far enough away from the town of Roses, to be away from the over-development that has occurred in the town. The traffic is already a nightmare, and it's only May !
    Duncan
    United Kingdom
  • From £95.65 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,026 reviews
    Fantastic location right on the beach . Good breakfast. Very easy free parking directly opposite the hotel, you have to cross a sometimes busy road but better than paying the high price the hotel charges. Staff in hotel very friendly, overal a very good stay
    Kevin
    France
  • From £162.84 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 34 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 £110.31 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,897 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 £107.99 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,645 reviews
    Clean, tidy and well laid out room. Comfy bed. We have visited this hotel several times previously and the upgrade in the rooms is very good. Staff were very courteous, helpful and friendly.
    Jane
    France
  • From £72.42 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,136 reviews
    Hotel was basic, but clean.. Staff were very friendly and helpful. It's an ideal location, right on the beach front with lots of bars/restaurants all around.
    Karen
    United Kingdom
  • From £59.99 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,554 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 £85.70 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,794 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 £68.56 per night
    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 £107.13 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,095 reviews
    Receptionists were nice and could speak several languages. The breakfast was fine. Hotel is located next to a nice beach.
    Tina
    Germany
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 6 reviews
    Terrace with great sea view; beach within walking distance; parking. Roses and surrounding areas are beautiful.
    MR Couriers
    United Kingdom
  • From £50.91 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,759 reviews
    It's what you expect from a spanish hotel in a beach town. Staff was friendly. Good value for Money.
    K&C 2022
    Germany
  • From £68.56 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,988 reviews
    fantastic hotel staff very friendly and a great breakfast very clean and near the center of roses
    Janet
    France
  • From £107.13 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,095 reviews
    The staff is super friendly. The Hotel is right on the beach, parking is easy to find.
    Carlos
    Spain
  • From £89.13 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 3,001 reviews
    Location was great! Pool was a nice option when it got busy or windy on the beach
    Phillips
    United States
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 12 reviews
    The location, big apartment, parking, close to the stores and the beach.
    Dudas
    Romania
  • From £82.28 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,797 reviews
    Lovely hotel with comfortable rooms and very helpful staff
    Hana
    Canada
  • From £95.65 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,026 reviews
    A really nice hotel and great staff for the most part
    Patrick
    Sweden
  • From £89.13 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 3,001 reviews
    Hotel close to the beach and very nice room.
    Gijsbertus
    Netherlands
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 136 reviews
    Near Beach,
    ni made
    France

Research, refine and make plans for your whole trip