
El Mas Oliva Holidays from AU$1,193
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 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 El Mas Oliva Holiday
Book a custom holiday package to El Mas Oliva and prepare to experience this exciting city on your own terms. Think about spending time in the neighbourhood of Santa Margarida, which is great for coastal beaches and much more. You'll want to take in the sights during your trip to El Mas Oliva. Carve out some time for big-name attractions such as Canyelles Beach, Roses Citadel and Aqua Brava. Browse Expedia's wide range of travel options and book your ultimate holiday to El Mas Oliva now.
The Latest El Mas Oliva Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Hotel Subur
Sitges Town Center
Save 100% on your flight
Price was AU$1,387, price is now AU$1,193 per person
AU$1,193
per person
2 Sept - 9 Sept
found 1 day ago
Return flight included
London (LHR) to Barcelona (BCN)
8.4/10 Very good! (1,006 reviews)
Great overall, I stay almost every year.
Reviewed on 29 June 2026

Hotel Subur Maritim
Save 100% on your flight
Price was AU$1,886, price is now AU$1,289 per person
AU$1,289
per person
2 Sept - 9 Sept
found 1 day ago
Return flight included
London (LHR) to Barcelona (BCN)
8.6/10 Excellent! (490 reviews)
The staff were so helpful and patient and kind. The food was very good for the buffet breakfast and from the restaurant. I recommend the tuna.
The staff I interacted with all understood my minimal Spanish and spoke sufficient English for us to easily communicate.
During my stay I saw a few very difficult guests come through and the staff helped them and worked with them to the best of their abilities.
Parking did fill up one night.
The pool was perfect and chairs did fill up at one point, but people were conscientious of each other.
Again, I csnt compliment the staff enough. So helpful and kind. Especially those in the breakfast and restaurant were always running and taking care of everything so quickly and well.
Reviewed on 1 July 2026

ME Sitges Terramar
Save 100% on your flight
Price was AU$2,867, price is now AU$2,225 per person
AU$2,225
per person
2 Sept - 9 Sept
found 1 day ago
Return flight included
London (LHR) to Barcelona (BCN)
9/10 Wonderful! (403 reviews)
We had an outstanding experience, from arrival to check out. All staff were smiling helpful and professional
Reviewed on 21 June 2026


Hotel Celimar
Sitges Town Center
Save 100% on your flight
Price was AU$1,514, price is now AU$1,250 per person
AU$1,250
per person
2 Sept - 9 Sept
found 1 day ago
Return flight included
London (LHR) to Barcelona (BCN)
7.6/10 Good! (151 reviews)
The room was clean and well maintained. The staff were very helpful. I appreciated that they had beach chairs and umbrellas to lend for the beach.
Reviewed on 30 June 2026
El Mas Oliva Holiday
El Mas Oliva Essential Information
Language | Spanish |
|---|---|
Currency | Euros |
Local Welcome | ¡Hola! |
Local Goodbye | Adiós |
Max Temp Winter | 13ºC |
Max Temp Summer | 27ºC |
Top Sights | Canyelles Beach, Aqua Brava and Aquabrava |
Our pick of the best El Mas Oliva Hotel Deals

Agi Rescator
C/ Luxemburgo 10-16 Roses
6.6/10 (50 reviews)
"Good clean apartment."
Reviewed on 11 July 2025

Hotel Prestige Sant Marc
Av. de la Bocana, 38-48 Roses
Fully refundableReserve now, pay when you stay
The price is AU$239 per night from 4 July to 5 July
AU$239
4 July - 5 July
includes taxes & fees
8.8/10 Excellent! (386 reviews)
"Unique Mediterranean ocean front property with one minute walk to the beach. Recently priced, good breakfast and great staff."
Reviewed on 14 June 2026

L'Escala Resort
Carrer dels Masos, 4-62 L'Escala
Fully refundableReserve now, pay when you stay
The price is AU$238 per night from 5 July to 6 July
AU$238
5 July - 6 July
includes taxes & fees
8.6/10 Excellent! (510 reviews)
"It's one of my favorite destinations... always great experience..."
Reviewed on 25 May 2026
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.
What to do in El Mas Oliva

From Roses: Cruise on Costa Brava to Cadaqués
AU$41
per adult

From Roses: Catamaran Cruise Cap Norfeu - Cadaqués
AU$49
per adult

From Roses: Cap de Creus, Port Lligat & Cadaqués+AUDIO GUIDE
AU$57
per adult
Frequently asked questions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











