
Santa Margarida Vacations from $1,157
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to $2,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Santa Margarida Vacation
Whatever your style of travel, you can experience it all with a tailor-made Santa Margarida vacation package. Spend your next break uncovering this neighborhood'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 vacation into reality, no matter your travel plans or budget.
The Latest Santa Margarida Vacation Packages

Eurostars Barcelona Central
Reviewed on Oct 1, 2026


Casagrand Luxury Apartments Barcelona
Reviewed on Aug 10, 2026

Hotel Sixtytwo Barcelona
Reviewed on Sep 25, 2026
Where to stay in Santa Margarida

Roses Town Center
You'll enjoy the coffeehouses and waterparks in Roses Town Center. You might want to make time for a stop at Roses Beach or Nova Beach.

Almadraba-Canyelles
Almadraba-Canyelles is noteworthy for its seaside views, and you can make a stop at top attractions like Canyelles Beach and Canyelles Grosses Beach.

Els Grecs
When in Els Grecs, you can plan a visit to Roses Beach and Nova Beach, some noteworthy sights in the nearby area.
Santa Margarida Hotel Deals

Hotel Prestige Sant Marc

Hotel Montecarlo Spa & Wellness

Prestige Victoria Hotel
Stay near popular Santa Margarida attractions
Aventura Nautica
Things to do

From Roses: Visit Cadaqués (New Free Audio Guide)

From Roses: Cruise on Costa Brava to Cadaqués




















