Skip to main content

Filter by:


Star rating

Review score

Roses – 111 hotels and places to stay
See the latest prices and deals by choosing your dates.
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,007 reviews
Price from£77.80per 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.

Lovely hotel, good facilities and very clean. Nice bedrooms with a good bathroom.
8.8
Scored 8.8
Fabulous
Rated fabulous
3,169 reviews
Price from£105.52per 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
2,990 reviews
Price from£85.73per 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,073 reviews
Price from£101.22per 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.

Perfect location Very clean Great breakfast Lovely staff
8.4
Scored 8.4
Very good
Rated very good
3,783 reviews
Price from£87.18per 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.

Mar y Sol is one of our favourite hotels and always lives up to our high expectations. The amazing breakfast equals the fabulous central location. We shall return, often.
8.7
Scored 8.7
Fabulous
Rated fabulous
2,630 reviews
Price from£105.93per 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.

Great value food room and location
8.1
Scored 8.1
Very good
Rated very good
2,512 reviews
Price from£52.76per 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.

Free parking Near to town Allowed pets
8.4
Scored 8.4
Very good
Rated very good
2,155 reviews
Price from£65.67per 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.

Plenty of variety at mealtimes catering for all European tastes. I didn't use the two pools but everything looked well maintained. Nice lounge with evening entertainment most evenings. A bus stop directly opposite the hotel, takes you right into town centre. "Must do " activities are the land train Rosas express, beautiful scenery especially Puig Rom trip, A boat trip , I missed my boat to Cadaques ( told it is beautiful but I had another lovely boat trip , to see fish from glass bottomed boat. Trips were not expensive. I travelled alone, but met lovely helpful people.
8.0
Scored 8.0
Very good
Rated very good
2,884 reviews
Price from£109.24per 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,080 reviews
Price from£130.04per night
See all 643 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,630 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,170 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
     · 644 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
     · 370 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
     · 512 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 Mediterraneo
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 959 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 Monterrey Roses by Pierre & Vacances
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,990 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 playa, y vistas desde la terraza, ( laterales )

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

Budget hotels in Roses

  • Hotel Marina
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,783 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,751 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,090 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,155 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
     · 597 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.

    La propreté irréprochable...l'accueil ...super ....

  • Hotel Parc
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 388 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 Univers
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,973 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 Mas Palou
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,540 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

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 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 Ramblamar
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,310 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
     · 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
     · 454 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 Roses Platja
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,007 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,118 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
  • 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

  • From £175.74 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 94 reviews
    Everything was wonderful. Amazing location above Roses so the view was incredible. Our room was beautiful with so many little extras such as an atomiser with choice of essential oils and waters, fizz and chocolates in a fridge. Relaxing lounge for us to use with great decor for a relaxing place to chill although we preferred to sit outside to picnic in the evening and kitchen area was available for us to make salads and picnics. Karen the host was charming and there if we needed anything. One of the best places I have ever stayed.
    NICOLA
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 7 reviews
    The best place we have stayed in Roses. Checks all the boxes!! Outstanding location, quiet - on top floor, comfortable, perfect view, warm welcome, easy check out. Parking space included. The apartment has everything you need. Extra towels, extra dish towels, extra sheets, paper goods, cooking gear (even sharp knives) and a couch that fits all 4 family members. Welcomes dogs as well which is a major bonus. This is a must book!!
    Rebecca Campbell
    United States
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 411 reviews
    We liked everything. Lovely clean, light room and balcony, very, very helpful staff, lovely breakfast area with a choice of sitting indoors or out in small shady garden in the morning sun. The breakfast was excellent. The hotel was located on the outskirts of Roses, on the edge of a tourist area but it was a pleasant walk into Roses along the sea front promenade.
    Yvonne
    United Kingdom
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 8 reviews
    Unit is definitively beautifully decorated with very nice and comfortable furnishings, the Terrace is gorgeous and the view is Fabulous. it is very clean, the lady cleaning the unit is very sweet We booked this unit because of it's close proximity of the beach but were very disappointed with the lack of basic amenities as I will described below.
    Kiki
    United States
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 2,990 reviews
    Staff was incredibly friendly at check-in. I was lucky enough to receive a room that faces the boardwalk so the view of the beach and sea was incredible. The location of the hotel is perfect to walk to various restaurants and is 5min walking to the the main boat, yacht, jet-ski and water sport rental and activites area.
    spencer
    United States
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,074 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 £200.33 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 370 reviews
    The room and view from the room were amazing. The staff were so incredibly friendly and helpful and the massage we had was extremely relaxing. Such a wonderful experience staying at Hotel Vistabella would definitely come back and recommend it to others. Thank you so much!
    Hannah Wetton
    United Kingdom
  • From £130.87 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,007 reviews
    We were given the best room in the house (my opinion anyway), it was expensive but amazing views right up and down the boulevard and beach from our balcony. The hotel is quite old but beautiful, we were very happy to be able to spend 3 nights here.
    Sharon
    New Zealand
  • From £119.50 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,512 reviews
    Nicely renovated: modern bathrooms, new doors to rooms, new decoration, really nice! As always: friendly staff, comfortable beds, good breakfast. Tried the dinner buffet : very tasty, good choice. Ideally located in the centre of Roses.
    Kristel
    France
  • From £55.92 per night
    7.0
    Scored 7.0
    Good
    Rated good
     · 788 reviews
    We had an option to take a camp pitch for 2 persons with tent only and then for almost same price found this hotel. It was match better we expected it to be. And had super relax after days of hiking in Costa Brava. Thank you!
    Henrihs
    Latvia
  • From £152.29 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,769 reviews
    The hotel is on the 4km beach walk. The breakfast and the restaurant food was very good,lots of choice.A small outdoor pool,nice for a cool down.Dog friendly hotel.Staff are all multilingual.
    Robert
    Ireland
  • 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.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,630 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
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 2,990 reviews
    Fab hotel, great staff, superb breakfast, great location. 12 euro to park car in secure spot, beach front. Dog friendly. Good aircon and quiet ceiling fan.
    jayjayrtc
    France
  • From £111.85 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,783 reviews
    Breakfast was amazing, location is also great just in front of the beach, some rooms even have a great view to the bay. Easy to park outside of the hotel.
    Yupisalsa
    Spain
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,155 reviews
    Roses has a good vibe and it's near Cadaques by road, and that's a good place. The room had a balcony with a fridge. Breakfast was excellent.
    Rob Keyse
    United Kingdom
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 140 reviews
    Close to the beach, nice apartment, it was a lovely stay, the communication was perfect, definitely we have to come back
    Roberto
    El Salvador
  • From £136.46 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,310 reviews
    This hotel has a brilliant location, take swim in the sea and 2 minutes later you’re in your hotel room.
    Maarten
    Netherlands
  • From £152.29 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,769 reviews
    Staff at reception were lovely. Best looking hotel on the promenade
    Dorothy
    Ireland
  • From £136.46 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,310 reviews
    It’s location in the centre of Roses very comfortable hotel
    Brendan
    Ireland

Research, refine and make plans for your whole trip