See the latest prices and deals by choosing your dates.
Hotel in Santa Margarida, Roses
In front of Salatà Beach in Roses, the Maritim features an outdoor pool with a terrace. All the air-conditioned rooms have free Wi-Fi and balconies. The hotel is directly on the boulevard. The breakfast had everything you could possibly want. It was really perfect with even a chef frying an egg if you wanted it and how you wanted it. The bed was exactly ho we liked it concerning softness. Also the hotel had next to the entrance to parking spots for EV’s with 22kW chargers. (You may have to load the Iberdrola app; do not choose the bullet “do not send mail” since in that case you will not receive the confirmation link.)
Hotel in Santa Margarida, 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. Liked the location and the breakfast, especially that it went until 11. There was free public parking right in front of the entrance that was fairly easy to get a spot. The hotel offered free bicycles which we used to travel along the beach walk. The rooms on both sides of the building have great ocean views but really enjoyed the side that you could see Roses, despite a building being closer on that side. The pool/spa area was fabulous: we liked that it had long opening hours, was never crowded (as it had to be booked) and children were limited to afternoon hours.
Hotel in Santa Margarida, 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. A really nice hotel and great staff for the most part
Hotel in Roses Town Center, Roses
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. Excellent location, walking distance to everything and a very good breakfast.
Hotel in Roses Town Center, Roses
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. The hotel is a few steps from the beach . It was amazing value for a 2* hotel. Excellent food
Hotel in Almadraba-Canyelles, 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. Hotel installations and surroundings are fantastic. Incredible views and relaxing atmosphere.
Hotel in Almadraba-Canyelles, 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. Very comfortable rooms Excellent breakfast Friendly staff Dogfriendly Nice spacious airconditioned lounge Small, but nice swimmingpool
Hotel in Roses Town Center, Roses
This holiday hotel is located in the picturesque resort of Roses, only 98 feet from the beach and the beautiful bay. We traveled with our infant daughter in August. The hotel staff could not have been more welcoming, kind and helpful in setting us up comfortably for our stay.
Hotel in Santa Margarida, Roses
Hotel Mediterraneo Park is set 656 feet from Santa Margarida beach and is surrounded by 33 ft² of gardens and 2 outdoor swimming pools. It has rooms with balconies. a perfect paradise at the costa Brava.
Hotel in Roses Town Center, Roses
This family-run guest house offers free WiFi and air conditioning in all rooms. Hostal ROM Familiar is in the pedestrian center of Roses, just 164 feet from the beach and its sunset promenade. We stayed here in August 2020 and thought this hotel was perfect. The rooms were spotlessly clean and newly removated. The price was super affordable. We rented 2 rooms between 6 people - the family room and a double room. All the installations were high standard - air con, ceiling fans, showers etc. Breakfast was great. Staff were friendly, flexible and multi - lingual. The beds were comfortable including the bunk beds. Bed linen and towels high standard n cristal clean. The place had good, welcoming energy n although the price was inexpensive it did not feel cheap. We will be back!
Hotel in Roses Town Center, Roses
Located 656 feet 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. Very nice hotel run by very nice people
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. Secluded and tranquil, off the beaten track but worth it for those willing to make the drive down...
Hotel in Roses Town Center, Roses
Hotel Carmen is less than 100 yards from the beach, in the Costa Brava town of Roses. This small designer hotel offers charming, bright rooms with flat-screen satellite TV and a private bathroom. Good bed, good location and helpful staff
Hotel in Almadraba-Canyelles, 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. Hotel installations and surroundings are fantastic. Incredible views and relaxing atmosphere.
Hotel in Almadraba-Canyelles, Roses
The seafront Vistabella offers fantastic views of Roses Bay and the surrounding mountains. It features rooms with balconies, a spa and 5 restaurants. The room was big and clean and the view was awesome.
Hotel in Santa Margarida, Roses
Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 66 feet from Roses Beach and has direct access to the promenade. The atmosphere and the service was top ten
Hotel in Santa Margarida, Roses
Part of the Hotels Mediterraneo complex, this hotel is set on the Bay of Roses. It is surrounded by 33 ft² of gardens and has 2 outdoor swimming pools. Amazing stay, we loved everything about this hotel.
Hotel in Roses Town Center, Roses
This simple and pleasant hotel is in front of Roses Marina. It offeatures fers a seasonal outdoor pool, terrace and free Wi-Fi zone, just a 2-minute walk from Roses Beach. great location friendly staff nice breakfast
Hotel in Santa Margarida, Roses
Located just 820 feet 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 staff has been amazing during our stay.
Hotel in Roses Town Center, Roses
Hotel Ciutadella is located 330 ft 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. Great hotel. Fit our needs. Traveling Spain on motorcycles and we needed a place that was within...
Hotel in Santa Margarida, Roses
In front of Salatà Beach in Roses, the Maritim features an outdoor pool with a terrace. All the air-conditioned rooms have free Wi-Fi and balconies. The hotel is directly on the boulevard. The breakfast had everything you could possibly want.
Hotel in Santa Margarida, Roses
Nautilus is located 656 feet from the beach, in Roses’s quiet Santa Margarida neighborhood. It features a pleasant pool and sun terrace, dance shows as well as other live entertainment. Great location, convenient street parking, nice balcony.
Hotel in Almadraba-Canyelles, 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. Very comfortable rooms Excellent breakfast Friendly staff Dogfriendly Nice spacious airconditioned...
Hotel in Santa Margarida, Roses
With an outdoor swimming pool Prestige Sant Marc is located in the quiet neighborhood of Santa Margarida, next city of Roses. It is just 1640 feet from the Santa Margarida beach. Amazing location to get around Costa Brava with a car, had a fridge which Wes essential and a good...
Hotel in Santa Margarida, Roses
Hotel Mediterraneo Park is set 656 feet from Santa Margarida beach and is surrounded by 33 ft² of gardens and 2 outdoor swimming pools. It has rooms with balconies. a perfect paradise at the costa Brava.
Hotel in Roses Town Center, Roses
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. Staff was very friendly and the room was clean.
Hotel in Roses Town Center, Roses
This family-run guest house offers free WiFi and air conditioning in all rooms. Hostal ROM Familiar is in the pedestrian center of Roses, just 164 feet from the beach and its sunset promenade. We stayed here in August 2020 and thought this hotel was perfect.
Hotel in Roses Town Center, Roses
Located 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 view was amazing and the pool really big!
Hotel in Roses Town Center, Roses
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. Excellent location, walking distance to everything and a very good breakfast.
Hotel in Santa Margarida, 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. A really nice hotel and great staff for the most part
Hotel in Santa Margarida, 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. so clean and all staff are so lovely!
Hotel in Santa Margarida, Roses
The Prestige Victoria overlooks Santa Margarita Beach, 35 minutes’ walk from the center of Roses. There is an outdoor pool, and most of the rooms have sea views. Loved the hotel. Friendly staff. Super comfy large beds. Sea view was gorgeous.
Hotel in Santa Margarida, Roses
Located in the Costa Brava resort of Roses, the Prestige Goya Park is just 984 feet from Santa Margarita Beach. Set in attractive gardens, it features 2 outdoor swimming pools. Nice, spacious room, clean and comfortable.
Hotel in Roses
Featuring a 33-yard infinity swimming pool and a seasonal indoor pool, Checkin San Carlos is set 1.2 mi outside Roses. Free outdoor, unattended parking is available. We didn’t get a view of the ocean but the Mountain View is nice.
These hotels in Roses are highly rated by couples: 1935 Hotel Boutique by Terraza, Hotel & Spa Terraza, and Hotel Mediterraneo.
On average, 3-star hotels in Roses cost $194 per night, and 4-star hotels in Roses are $251 per night. If you're looking for something really special, a 5-star hotel in Roses can be found for $0 per night, on average (based on Booking.com prices).
Some of the best hotels in Roses near Ciutadella Roses include Roses Casc Antic SL Sabater, Roses Casc Antic SL Avda Rodhe and Marilyn.
For hotels in Roses that serve highly-rated breakfasts, try Almadraba Park Hotel, Canyelles Platja, and 1935 Hotel Boutique by Terraza.
1935 Hotel Boutique by Terraza, Hotel Spa Mediterraneo Park, and Prestige Mar y Sol are some of the popular hotels in Roses.
Vistabella, Almadraba Park Hotel, and Prestige Mar y Sol got great room view-related reviews from travelers in Roses.
Many families visiting Roses loved staying at 1935 Hotel Boutique by Terraza, Hotel Mediterraneo, and Hotel Spa Mediterraneo Park.
Great little shops and bars, aqua brava is a must for children and adults alike. Hotel univers is a good cheap hotel. Beach has very shallow water 80 metres out and your only waste deep. You can walk to everywhere around the town.
Amazing sea view from the hotel room! The kind staff and the food were lovely. The pool and its view overlooking the sea were very relaxing. The facilities in the room and in the hotel were great, and the nice coffee at the bar. We enjoyed everything!
Nice little town, just behind the Pyrenees mountains, we have been there during a low season and for a very short time, but still the impression was very good. We will come to visit again with more time to spend.
Roses is in a good location for visiting the area. There are some nice places for walking and hiking. We did not explore the town of Roses specifically since it was super windy and chilly the days we were there. The mountains in the distance were beautiful with the snowy peaks especially in the morning light.
Lovely seaside town situated in one of the many beautiful bays around the coast, with natural sand beaches, the town has so much restaurants you will be spoilt for choice with many different types of cuisine. Walking is easy along the level promenade and if you like something more strenuous there are plenty of hills to explore
A not particularly interesting town but a nice long beach, restaurants were ok. Everybody seemed to speak French and some people also spoke English which made things easier for us non Spanish speakers! We were there to go to the "Dali triangle" so very easy to get around from Roses. We were there over all saints and not looking for other activities than Dali!
Staff was so helpful and friendly, excellent. A very spacious living room in the apartment, beautiful view of the beachfront! Excellent air conditioning in both sleeping and living rooms. Hotel is located directly at good restaurants and pedestrian shopping area, and to the urban beach just crossing the road.
Loved the hotel. Friendly staff. Super comfy large beds. Sea view was gorgeous. Only thing to highlight was the parking! Drive round for a while but did eventually park. This is the norm in roses bay but don’t let this out you off! Hotel made up for it.
Lovely rooms. All hotel areas super clean. Loved the outside terraces perfect for sitting out of the sun with your dogs. Comfy chairs and settees. Very reasonably priced drinks. Lovely staff. Opposite the beach. Lovely breakfast and plenty of it.
Excellent location overlooking the sea on the main prominade. Close to shops, restaurants, beach, port. One of the best located hotels in Roses.Buffet breakfast was very good with lots of choice, staff were helpful and friendly. Room was very clean.
The property was even better than the photos! The view is amazing, the unit is modern and very nice, and the location is hard to beat! Walking right out to the beach, sitting on the patio enjoying the view, and relaxing in the unit were perfect.
Roses
Our host was extremely helpful and very friendly. Apologies forgot to get his name. Location 150m from lovely beach and view from balcony was spectacular. Very clean and spacious apartment Walkway from Canyelles beach to Roses was amazing.
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.
Pool was good. Room and breakfast were okay, but it didn't match a 4 stars hotel. ratio cost/benefit is not good. Gym was well prepared.
Correct 3 star hotel facilities, clean, next to beach which is great. Breakfast is very good. Best of all is super helpful and friendly staff.
Extremely good location. The hotel had just been refurbished and everything worked. Breakfast cheap and adequate
Hotel stuff are very nice. Breakfast buffet is ok. Parking place at the Harbour very close and very cheap.
Roses
the apartment was located very close to the beach, everything was in perfect conditions
Very good and cosy hotel. Very friendly staff. We felt like home during our stay.
The location is great. Right on the beach. The rooms and facilities were clean.
Nice rich breakfast buffet beach right in front of the hotel
perfectly fine accommodations in amazing beach location
Fantastic seaview and great beach access and services.