
Santa Margarida Holidays from AU$862
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Your Santa Margarida Holiday
Whatever your style of travel, you can experience it all with a tailor-made Santa Margarida holiday package. Spend your next break uncovering this neighbourhood's coastal beaches and all the rest of its delights. Your trip to Santa Margarida wouldn't be complete without exploring leading attractions nearby such as Canyelles Beach, Roses Citadel and Aqua Brava. Expedia can help you turn your dream Santa Margarida holiday into reality, no matter your travel plans or budget.
Top Holiday Package Deals in Santa Margarida
Price found within the past 48 hours. Click for updated prices.

Mosaic by Ona
Eixample
per person
24 Jul - 27 Jul
found 8 hours ago
Return direct flight included
Belgrade (BEG) to Barcelona (BCN)
8.8/10 Excellent! (783 reviews)
We really liked this hotel, however, the shower drain in room 302 was clogged and the sink was also draining very slowly. We reported this when we arrived as my husband took a shower and the bathroom flooded. Some came and put a chemical down the drain and told us that he will send someone the next day to look at it. The following day the shower drain is still draining super slow and causing water to overflow outside the shower door. I don’t think anyone came to the room to fix it but we were only staying for a 3 nights so we just sucked it up and didn’t bother complain.
Having said that, they should really fix the drain in the shower and the sink to prevent future flooding and property damage.
Reviewed on 6 May 2025

Ohla Eixample
Eixample
Save 100% on your flight
per person
24 Jul - 27 Jul
found 8 hours ago
Return direct flight included
Belgrade (BEG) to Barcelona (BCN)
9.6/10 Exceptional! (941 reviews)
This place is a very Good place. Situated perfectly in the area that is easy to get anywhere.
The only things I would say that may need addressing is:
1Bed is very Hard
2Restaurants operating hours were not good
3Rooftop Bar Hours were not great.
Reviewed on 13 May 2025

Grand Hotel Central
Downtown Barcelona
Save 100% on your flight
per person
24 Jul - 27 Jul
found 8 hours ago
Return direct flight included
Belgrade (BEG) to Barcelona (BCN)
9.6/10 Exceptional! (1,003 reviews)
They were awesome during the black out! We were comfortable and wined and dined!
Reviewed on 11 May 2025

Icon BCN
Eixample
per person
24 Jul - 27 Jul
found 8 hours ago
Return direct flight included
Belgrade (BEG) to Barcelona (BCN)
9.4/10 Exceptional! (567 reviews)
The good:
Property is more of a boutique style hotel.
Not too many people milling about and crazy busy. Older architecture.
Clean hotel and attentive staff.
Location is okay
The bad: Awful coffee, cold scrambled eggs, breakfast was just okay.
Noisy room from external playground next to playground. Noise from corridor. No slippers or bathrobes. Cannot adjust room temperature
The verdict: Would I stay here again? Maybe not. Definitely overpriced for what is offered.
Reviewed on 26 Apr. 2025
Our pick of the best Santa Margarida Hotel Deals

Hotel Montecarlo Spa & Wellness
Avinguda de la Platja, 2, Roses
The price is AU$214 per night from 14 May to 15 May
AU$214
14 May - 15 May
includes taxes & fees
8.6/10 Excellent! (730 reviews)
"It was a lovely hotel, the team were very friendly, very nice room."
Reviewed on 20 Apr. 2025

Hotel Prestige Sant Marc
Av. de la Bocana, 38-48, Playa Sta. Margarida, Roses
Fully refundableReserve now, pay when you stay
The price is AU$164 per night from 26 May to 27 May
AU$164
26 May - 27 May
includes taxes & fees
8.6/10 Excellent! (292 reviews)
"Clean, helpful staff, minimalist, quiet and a pleasant walk to beach."
Reviewed on 20 Oct. 2024

Prestige Victoria Hotel
Av. Gola de l'Estany, s/n, Playa Santa Margarita, Roses
Fully refundableReserve now, pay when you stay
The price is AU$146 per night from 19 May to 20 May
AU$146
19 May - 20 May
includes taxes & fees
7.8/10 Good! (493 reviews)
"The staff was amazing. The rooms were dated and way overpriced. They don’t provide coffee. Below the hotel was 100s of vendors selling stuff illegally with loud boom boxes. Don’t go there in August."
Reviewed on 15 Aug. 2024
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Activities

Cadaqués Tour 1 hour stop and Super Vision underwater
AU$54
per adult

Medieval Towns, Girona, Wines and the Costa Brava in private
AU$350
per adult

Girona Guided tour & Dali Museum from Barcelona
AU$149
per adult
100% of travellers recommend
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.