
Apartment vacation rentals in El Mas Oliva
Find and book unique apartments on Airbnb
Top-rated apartment rentals in El Mas Oliva
Guests agree: these apartments are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for El Mas Oliva apartment rentals
Weekly apartment rentals

Panoramic views of the Bay of Roses
We just spent this long weekend of the ascension in Daniel's home. We, in view of the world in Roses, greatly appreciated the calm of this residence and the peaceful environment. The space is spacious and has everything you need. The space is comfortable. And this large bay window and this just beautiful view! We were able to enjoy the balcony for our breakfast and it was very enjoyable. Self check-in is very easy. The city of Roses is close by car. Great location to visit the area. Only negative point: the smell from the drains in the bathroom, not very pleasant...

Penthouse Deluxe -First Line Of The Sea Cadaques
What an incredible place! Amazing location with views of Cadaqués that are even better than the listing. The place itself was great with nice furnishings, comfortable beds - even the shower was above and beyond. Communication was quick and helpful. All around a fantastic stay in one of the more beautiful places in Spain.

Apartment with a view of Llançà
Very stunning view and beautiful apartment!! It was sparkling clean, we really enjoyed our weekend in this beautiful part of the Costa Brava!!

Estrella Mar
We had a great time in Roses! The accommodation was perfectly as described, very clean, well-equipped and perfectly located, a few minutes from the beach and shops. The host is very responsive and caring. A place that we highly recommend.

Comfortable apartment with fireplace and terrace overlooking the sea
Apartment very well located close to the sea in a quiet neighborhood. The apartment is very functional, clean, a large terrace and pleasant view. We will come back if the opportunity arises!

AQUARIUM APARTMENTS (2C). VERY CLOSE TO THE BEACH.
Great stay. Clean apartment Sylvia gives you good info for visiting and eating out. Perfect place, you can do a lot of things on foot. I would recommend this place without worries. Thank you Sylvia, see you soon Celine and François

Apartment with a swimming pool and spectacular ocean views
We had a great weekend at Jasmin's. Very welcoming and flexible on check-in time. Very clean accommodation with great views of the bay. Recommended

NC Apartments - 1D Canyelles Mar - 4 PAX
Modern, clean and spacious. The apartment is a 5 min drive away from the main area of Roses in a beautiful and quiet bay. We loved the big balcony with its beautiful sea view. Communication with host very smooth. Kitchen small but manageable. We would recommend.
Private apartment rentals

Large Modern Studio with Sea View
My fiancée and I had the pleasure of staying with Joel. The apartment was exactly as described and in great condition. Joel was always available, answered all our questions and was very accommodating. We highly recommend staying with Joel and we look forward to vacationing with Joel in Empuriabrava again in the future.

Sea View Apartment, 50 m from the beach, with parking
Everything went very well. The accommodation perfectly matched the listing. Very good follow-up with Audrey. You can go there with confidence.

Calma Marína
I can recommend the accommodation without reservation. The host is always available and responds quickly. On the other hand, it is not on site and you do not feel observed. The apartment is functional and everything you need is available. The directions are very good and the key box and the entrance area are shown with photos. We were there out of season, so almost all apartments were empty and everything else was also very quiet. It took me 20 minutes to walk to the new beach. The area is very quiet and the view from the balcony is very nice. We felt very comfortable. Thank you very much.

Exceptional apartment right on the beach.
A wonderful experience. A beautiful aspect and so close to the beach. Choice of restaurants - ones on the beach quite expensive but supermarket 50m away and other options available. We would definitely go back. Thanks Marta.

1 bedroom apartment 2 steps from the sea!
The apartment met our expectations perfectly! The location in the city center is still very quiet and perfectly equipped. We were very well received, I recommend largemenr!

Cozy studio apartment with sea and mountains view
Really nice apartment with an amazing view! The parking in front of the house is super practical. Laura responses super fast and friendly and took care of every wish we had :-)

Milenial Immo | Luxurious apartment port of Roses
A stunning apartment minutes only seconds from the beach and marina. The beautifully appointed condo has remote control shades and wonderful climate control. The balcony has plenty of room with a couch and dining table to enjoy. The host was very friendly and always quick to communicate and assist me. A wonderful stay!

Can Solé – Costa Brava Designer Seaview Apartment
A dreamy pearl by the sea Maria’s home is an absolute delight. Every detail oozes excellent taste and thoughtful design. What we loved most was waking up to the breathtaking views and starting each day with coffee on the balcony. The kitchen is impressively well-equipped — far beyond what you usually find in a rental. The location is perfect, with easy seaside walks to the local beach, and the convenient parking above makes everything accessible. We believe we were among the first guests, and we’d absolutely recommend this hidden gem. A truly special place.
Apartment rentals with a hot tub

luxury studio with hot tub
Great place! Very well placed, great view. Host who responds and moves very quickly if there are any issues. No problem during our stay.

Superbe, balneo, face mer
Beautiful apartment with a great location, a spa with sea view, on the front line Close to everything, easy to park, etc. Some finishing details that would need to be reviewed to make it the ideal apartment

Le Familia, terrace, 5 bedrooms, air-conditioned, private parking
True to the description. Beautiful apartment, spacious.

Hot tub in Happy Valley sorede
I highly recommend this Airbnb which was a favorite for us, we had a pleasant stay, the accommodation is very clean, well located on the heights of Sorede in a quiet area, lots of activities to do around, Carine is very kind and responsive, we loved it and will come back! Thank you Carine for this great stay, everything was perfect really! vanessa

💮 Balneotherapy + hammam + private garage - close to train station
From the moment we arrived it was a great experience. The BnB is stunning and needs to be experienced over any words I can share. The space was relaxing and the attention to detail incredible. I would definitely recommend. We wanted to stay an extra night but it was already booked. So happy we found this space to stay.

Penthouse for 4–6 people.
Everything was perfect. The yakuzi is amazing!

Apartment with jacuzzi between the train station and the center
Camille is a very responsive host. Smart accommodation with a central location for visiting Perpignan.

Divina – Luxury Spa Suite • Sea View • Private Jacuzzi
Super apartment right in front of the beaches, all amenities, very clean and well arranged, the photos of the massage and sauna areas don't do justice to the reality! The small terrace is super nice. Please note: the parking lot is 100 m from the residence, remember to first get as close as possible to the apartment to unload before going to park in the parking lot.
Quick stats about apartment rentals in El Mas Oliva
Total rentals
90 properties
Nightly prices starting at
ﺩ.ﺇ147 before taxes and fees
Total number of reviews
800 reviews
Family-friendly rentals
30 properties are a good fit for families
Pet-friendly rentals
70 properties allow pets
Rentals with a pool
80 properties have a pool
Destinations to explore
- Emporda Vacation rentals
- Costa Brava Vacation rentals
- Lloret de Mar Vacation rentals
- Barcelonès Vacation rentals
- Barcelona Vacation rentals
- Canal du Midi Vacation rentals
- Languedoc-Roussillon Vacation rentals
- Montpellier Vacation rentals
- Toulouse Vacation rentals
- Marseille Vacation rentals
- Avignon Vacation rentals
- Aix-en-Provence Vacation rentals
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Leucate Plage
- Rosselló Beach
- Santa Margarida
- Cap De Creus national park
- Platja de Canyelles
- Platja de la Punta
- Platja Gran
- Platja de Tamariu
- Cala de Sant Francesc
- Platja de Sant Pol
- La Fosca
- Cala Margarida
- La Boadella
- Plage de Saint-Cyprien
- Platja del Cau del Llop
- Platja de la Gola del Ter
- Aigua Xelida
- Platja d'Empuriabrava
- Platja Fonda
- Cala Joncols
- Cala Rovira
- Cala de Giverola
- Cala Dels Frares
- Torreilles Plage