See the latest prices and deals by choosing your dates.
Hotel in Santa Margarida, Roses
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. This is just a most awesome boutique hotel. Roses doesn't do itself justice in the photos and this hotel is one block from the beach in a nice quiet and safe area. It was decorated tastefully and we enjoyed every bit of the property. The breakfast was amazing and the highlight. The staff are so friendly. We stayed two nights. If we go to costa brava again we will stay here a week.
Hotel in Santa Margarida, 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. Fantastic location right at the beach front, super modern trendy facilities, great breakfast and dinner and super friendly staff.
Hotel in Santa Margarida, 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. Friendly staff, location good a quiet area. Breakfast good.
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. Great Location. Great staff. Great spa.
Hotel in Santa Margarida, 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. Great location, nice pool, friendly staff, huge room, comfy bed. Brilliant!
Hotel in Santa Margarida, 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. Clean; excellent staff; good food for dinner and breakfast.
Hotel in Santa Margarida, 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. The room is bright, spacious, clean. Fully matches the photo. The breakfast is quite sufficient for a morning snack. The hotel is close to the sea and very close to a large beautiful fortress. A street with a beach, esplanade and many excellent restaurants a few tens of meters from the hotel. The hotel has its own spacious parking lot. I think I'll come here again.
Hotel in Santa Margarida, Roses
Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 20 metres 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 10,000m² of gardens and has 2 outdoor swimming pools. Fantastic breakfast and dinner buffet: fresh, healthy tasty and good variety of food and very friendly staff. Spa was great, clean and amazing staff! Great massage! Cleaning department also amazing, friendly and efficient. Good internet and good location.
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. 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.
Hotel in Santa Margarida, Roses
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. This is just a most awesome boutique hotel.
Hotel in Santa Margarida, 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. Clean; excellent staff; good food for dinner and breakfast.
Hotel in Santa Margarida, Roses
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. Fantastic breakfast and dinner buffet: fresh, healthy tasty and good variety of food and very...
Hotel in Santa Margarida, Roses
Offering a seasonal outdoor swimming pool, 300 metres from the beach in Roses, Bay Hotel has air-conditioned rooms with a private terrace. The hotel features a garden and children’s playground. close to the beach, good breakfast and dinner
Hotel in Santa Margarida, Roses
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. The location and the breakfast
Hotel in Santa Margarida, Roses
HOTEL & APARTAMENTS THALASSA Sport & Spa is set in Roses Bay, just 30 metres from Salatar Beach. very Nice and clean apartament. there was everything what is needed for good stay