See the latest prices and deals by choosing your dates.
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. Excellent hotel, right on the beach front.
Featuring free WiFi, Prestige Mar y Sol is set in Roses, 1640 feet from Ciutadella Roses and 1.4 mi from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom. There was a very nice and helpful woman working at the reception! She is great!
The family-run Hotel Montmar is located near the center of Roses, just 984 feet from the beach. Its rooms have air-conditioning and plasma-screen TVs. Staff were exceptional - very friendly, welcoming, helpful. Room was renovated and comfortable.
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.
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. We loved breakfast, and all faciolities
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, the breakfast was perfect, the owners were incredibly helpful, and only one street back...
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 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
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. this is a very good resort. just a couple of blocks from the beach. front desk staff is outstanding.
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. did not have breakfast the rooms are perfect for us and the location was also perfect
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 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
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. We booked this boutique hotel for one night and ended up staying for three nights.
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 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
Located 328 feet from Roses Bay and its beach, Hotel Montana offers rooms with Mediterranean Sea views. It features a terrace and on-site parking. Great location with on-site parking and 24-hour reception.