Hotels in Santa Margarida
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 24 - Aug 25Tomorrow
Aug 25 - Aug 26This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6Where to stay in Santa Margarida?




Hotel Montecarlo Spa & Wellness
Hotel Montecarlo Spa & WellnessSanta Margarida
Cari
$149
$169 total
includes taxes & fees
Aug 30 - Aug 31




Hotel Prestige Sant Marc
Hotel Prestige Sant MarcSanta Margarida
Mark
$122
$139 total
includes taxes & fees
Sep 13 - Sep 14




Hotel Monterrey Roses by Pierre & Vacances
Hotel Monterrey Roses by Pierre & VacancesSanta Margarida
Paavo
$136
$154 total
includes taxes & fees
Aug 30 - Aug 31




Prestige Victoria Hotel
Prestige Victoria HotelSanta Margarida
Dominique
$140
$156 total
includes taxes & fees
Sep 20 - Sep 21




Prestige Goya Park
Prestige Goya Park0.7 km from Santa Margarida
Tamsin
$134
$149 total
includes taxes & fees
Aug 30 - Aug 31




Hotel Nautilus
Hotel Nautilus0.9 km from Santa Margarida
ISABELLE
$119
$134 total
includes taxes & fees
Sep 19 - Sep 20




Hotel Montana by Bossh
Hotel Montana by Bossh1.2 km from Santa Margarida
Mark
$67
$76 total
includes taxes & fees
Sep 15 - Sep 16




Casa Del Mar Hotel
Casa Del Mar Hotel1.5 km from Santa Margarida
steve
$81
$91 total
includes taxes & fees
Sep 15 - Sep 16




Hotel Roses Platja
Hotel Roses Platja1.6 km from Santa Margarida
Margaryta
$101
$113 total
includes taxes & fees
Sep 22 - Sep 23




Hotel Port Salins by Pierre & Vacances
Hotel Port Salins by Pierre & Vacances2.8 km from Santa Margarida
Ana C
$134
$152 total
includes taxes & fees
Sep 6 - Sep 7




Hotel Ramblamar
Hotel RamblamarRoses Town Center, 2.4 km from Santa Margarida
Nagy
$125
$139 total
includes taxes & fees
Sep 13 - Sep 14




Hotel Ciutadella
Hotel CiutadellaRoses Town Center, 2.2 km from Santa Margarida
Henri
$72
$81 total
includes taxes & fees
Sep 13 - Sep 14




Hotel Carmen
Hotel CarmenRoses Town Center, 2.3 km from Santa Margarida
Antonin
$87
$98 total
includes taxes & fees
Sep 20 - Sep 21




Xon's Platja ApartHotel
Xon's Platja ApartHotel3.5 km from Santa Margarida
Nick
$81
$91 total
includes taxes & fees
Sep 23 - Sep 24




Prestige Mar y Sol
Prestige Mar y SolRoses Town Center, 2.3 km from Santa Margarida
SOYUN
$140
$156 total
includes taxes & fees
Sep 22 - Sep 23




Mas Palou
Mas Palou3.6 km from Santa Margarida
Christopher
$96
$107 total
includes taxes & fees
Aug 30 - Aug 31




Almadraba Park Hotel
Almadraba Park HotelAlmadraba-Canyelles, 5.4 km from Santa Margarida
jeanie
$177
$199 total
includes taxes & fees
Sep 21 - Sep 22




Hotel Ampuria Inn
Hotel Ampuria Inn3.6 km from Santa Margarida
Marcus
$78
$89 total
includes taxes & fees
Sep 20 - Sep 21




Canyelles Platja
Canyelles PlatjaAlmadraba-Canyelles, 4.5 km from Santa Margarida
Tove Hanssen
$154
$174 total
includes taxes & fees
Sep 21 - Sep 22
Our prices for hotels in Roses are cheapest in October
Our prices for hotels in Roses are cheapest in October
Price trends for hotels in Roses
Pricing is based on two traveler single night rates
Top landmarks in Santa Margarida
Aventura Nautica
6.0/10 (1 review)
Santa Margarida is home to Aventura Nautica, so why not stop by during your stay in Roses. Why not take a stroll along the beaches and watch the sunset while you're here? If you have fun at Aventura Nautica, you'll love Aqua Brava and Aquabrava, both located nearby.
Check out reviews of Santa Margarida hotels guests love
Hotel Montecarlo Spa & Wellness
10/10 Excellent
"A lovely hotel on the beach at Roses. The staff are very friendly and welcoming the rooms are comfortable and a reasonable size. The breakfast buffet is good although a bit repetitive if you’re staying for more than a few days."
Hotel Prestige Sant Marc
10/10 Excellent
"Great hotel in Roses near the beach with comfortable beds, balcony, and really good breakfast buffet. Make sure to get parking ahead of time: street parking looks very busy."
Prestige Victoria Hotel
10/10 Excellent
"Had a great 2 night stay. Unfortunately the neighbour to our room had a very loud / angry phone during the evening going on for an hour. We could hear it very clearly. He had another call at 4am again very loud. A dog on the 8th floor was howling in the evening. Obviously had been left unattended. We will still revisit the hotel as it was perfectly situated to visit the surrounding area. Excellent value for money."
Find out more about Santa Margarida




