HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag

Make a holiday rental villa or apartment in Mas Oliva, Spain your home away from home

Mas Oliva is a tranquil holiday community found in the hills above the seaside resort of Roses on Catalonia’s Costa Brava. Within minutes of self-catering villas in Mas Oliva are more than 15 beaches of varying types and proportions. A little way inland is some wonderful hilly scenery, while a short drive will take you to some truly fascinating historical towns.

Things to do in Mas Oliva, Spain

The closest beach to self-catering apartments in Mas Oliva is the waterfront at Roses. Here you’ll be able to enjoy a bay more than 1.5 kilometres in length, boasting fine golden sand, clear waters and a great variety of amenities and activities available. This beach has been awarded blue flag status due to its cleanliness and facilities.

You’ll find yet more lovely beaches not far from self-catering accommodation in Mas Oliva. Santa Margarida is another long, sandy beach complemented by a marina and shops. Meanwhile the Cap de Creus is an area of natural beauty, home to host of secluded rocky coves, which can be discovered by boat, on foot, or by bike.

Roses itself is a picturesque fishing village with a number of historic remnants. The Citadel here dates to the 17th Century, but features aspects that date back to pre-Roman times. The February/March carnival here is also one of the most vibrant on the Costa Brava, with more than 7,000 people taking part each year.

Another large area of natural beauty easily reached from apartments in Mas Oliva is the Albera Mountain Range a little way to the northwest. It’s a great location for walks, with trails guiding visitors to the most scenic points and past numerous sites of historical interest.

Places to visit on holiday in Mas Oliva, Spain

Mas Oliva self-catering accommodation is no more than 15 minutes from the charming town of Figueres, which features the huge 18th Century San Ferran Castle, which has a perimeter of more than 5.5 kilometres. The town is perhaps most famous as being the birthplace of the artist Salvador Dali, and a museum features a number of works by the surrealist.

Weather in Mas Oliva, Spain

On holiday at a self-catering apartment in Mas Oliva you’ll experience a Mediterranean climate, bringing lots of warm weather from May through to October. Winters on the Costa Brava are usually quite mild, with a more rain than at any other time of year.

Cheap flights to Mas Oliva, Spain

Girona Airport (GRO) is within an hour by car from villas in Mas Oliva, and has connections with English airports like Birmingham (BHX), Stansted (STN), East Midlands (EMA) and Manchester (MAN), via budget airline Ryanair.

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!
  • 1 - 50 of 300+
Additional service fee may apply.
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 6
    Apartment #1419973a
    1
    Viewed 8 times in the last 48 hours
      • 2 BR
      • 1 BA
      • Sleeps 6
      Apartment #1990580
      4
      Viewed 11 times in the last 48 hours
        Exceptional! 5.0/5
        (8 reviews)
        avg/night
        • 3 BR
        • 2 BA
        • Sleeps 6
        Villa #138257vb
        8
        Viewed 39 times in the last 48 hours
          Excellent! 4.6/5
          (9 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Separate Toilet
          • Sleeps 8
          Villa #8030103
          9
          Viewed 31 times in the last 48 hours
            avg/night
            • 2 BR
            • 1 BA
            • Separate Toilet
            • Sleeps 6
            Apartment #8081788
            1
            Viewed 13 times in the last 48 hours
              Wonderful! 4.9/5
              (59 reviews)
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 4
              Apartment #2015523
              59
              Viewed 22 times in the last 48 hours
                • 3 BR
                • 2 BA
                • Sleeps 5
                Condo #6463522
                4
                Viewed 5 times in the last 48 hours
                  avg/night
                  • 3 BR
                  • 1 BA
                  • Sleeps 8
                  Apartment #6476974
                  Viewed 8 times in the last 48 hours
                    • 3 BR
                    • 1 BA
                    • Sleeps 8
                    House #6503573
                    Viewed 11 times in the last 48 hours
                      • 3 BR
                      • 2 BA
                      • Sleeps 6
                      Multiple rentals Apartment #674912a
                      9
                      Viewed 23 times in the last 48 hours
                        Very Good! 4.1/5
                        (7 reviews)
                        avg/night
                        • 4 BR
                        • 2 BA
                        • Sleeps 8
                        Villa #8152550
                        7
                        Viewed 7 times in the last 48 hours
                          • 7 BR
                          • 6 BA
                          • Sleeps 16
                          Villa #6845315
                          2
                          Viewed 25 times in the last 48 hours
                            avg/night
                            • 5 BR
                            • 3 BA
                            • Sleeps 10
                            House #6591460
                            2
                            Viewed 23 times in the last 48 hours
                              Exceptional! 5.0/5
                              (14 reviews)
                              avg/night
                              • 3 BR
                              • 2 BA
                              • Separate Toilet
                              • Sleeps 7
                              Multiple rentals Villa #1399376a
                              14
                              Viewed 16 times in the last 48 hours
                                Wonderful! 4.9/5
                                (14 reviews)
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Separate Toilet
                                • Sleeps 4
                                Apartment #2394256
                                14
                                Viewed 9 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (7 reviews)
                                  avg/night
                                  • 2 BR
                                  • 1 BA
                                  • Separate Toilet
                                  • Sleeps 5
                                  House #6662798
                                  7
                                  Viewed 5 times in the last 48 hours
                                    avg/night
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 8
                                    House #1284168a
                                    2
                                    Viewed 12 times in the last 48 hours
                                      avg/night
                                      • Studio
                                      • 1 BA
                                      • Sleeps 3
                                      Apartment #6501182
                                      1
                                      Viewed 5 times in the last 48 hours
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 4
                                        House #2551277
                                        1
                                        Viewed 11 times in the last 48 hours
                                          • 4 BR
                                          • 3 BA
                                          • Sleeps 10
                                          Villa #6814955
                                          Viewed 21 times in the last 48 hours
                                            avg/night
                                            • 3 BR
                                            • 3 BA
                                            • Separate Toilet
                                            • Sleeps 8
                                            House #6613291
                                            2
                                            Viewed 8 times in the last 48 hours
                                              Wonderful! 4.9/5
                                              (9 reviews)
                                              avg/night
                                              • 3 BR
                                              • 2 BA
                                              • Sleeps 8
                                              House #1970304
                                              9
                                              Viewed 5 times in the last 48 hours
                                                Exceptional! 5.0/5
                                                (39 reviews)
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                House #846993a
                                                39
                                                Viewed 7 times in the last 48 hours
                                                  Exceptional! 5.0/5
                                                  (126 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 5
                                                  House #6044970
                                                  126
                                                  Viewed 23 times in the last 48 hours
                                                    Excellent! 4.6/5
                                                    (17 reviews)
                                                    avg/night
                                                    • 4 BR
                                                    • 2 BA
                                                    • Sleeps 9
                                                    House #6263395
                                                    17
                                                    Viewed 18 times in the last 48 hours
                                                      avg/night
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      House #6276292
                                                      Viewed 13 times in the last 48 hours
                                                        Wonderful! 4.9/5
                                                        (14 reviews)
                                                        avg/night
                                                        • 4 BR
                                                        • 3 BA
                                                        • Separate Toilets
                                                        • Sleeps 8
                                                        Villa #689804a
                                                        14
                                                        Viewed 17 times in the last 48 hours
                                                          • 2 BR
                                                          • 1 BA
                                                          • Sleeps 6
                                                          Apartment #1318843a
                                                          4
                                                          Viewed 15 times in the last 48 hours
                                                            • 3 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Apartment #685622a
                                                            21
                                                              Exceptional! 5.0/5
                                                              (5 reviews)
                                                              avg/night
                                                              • 4 BR
                                                              • 2 BA
                                                              • Sleeps 9
                                                              Villa #1470504a
                                                              5
                                                              Viewed 39 times in the last 48 hours
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 8
                                                                Farmhouse #1833859
                                                                Viewed 8 times in the last 48 hours
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  House #6463156
                                                                  Viewed 32 times in the last 48 hours
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Sleeps 8
                                                                    House #8038350
                                                                    4
                                                                    Viewed 8 times in the last 48 hours
                                                                      • 5 BR
                                                                      • 4 BA
                                                                      • Sleeps 10
                                                                      Villa #2463155
                                                                        • 4 BR
                                                                        • 2 BA
                                                                        • Sleeps 8
                                                                        House #6829433
                                                                        Viewed 14 times in the last 48 hours
                                                                          Exceptional! 5.0/5
                                                                          (6 reviews)
                                                                          avg/night
                                                                          • 5 BR
                                                                          • 4 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 12
                                                                          House #6641585
                                                                          6
                                                                          Viewed 17 times in the last 48 hours
                                                                            avg/night
                                                                            • 4 BR
                                                                            • 4 BA
                                                                            • Sleeps 10
                                                                            Villa #1400245a
                                                                            1
                                                                            Viewed 19 times in the last 48 hours
                                                                              Exceptional! 5.0/5
                                                                              (13 reviews)
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              House #2043513
                                                                              13
                                                                              Viewed 25 times in the last 48 hours
                                                                                Excellent! 4.6/5
                                                                                (22 reviews)
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Apartment #1781777
                                                                                22
                                                                                Viewed 29 times in the last 48 hours
                                                                                  • 4 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 8
                                                                                  House #6866390
                                                                                  Viewed 10 times in the last 48 hours
                                                                                    Wonderful! 4.9/5
                                                                                    (15 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 5
                                                                                    Apartment #6588647
                                                                                    15
                                                                                    Viewed 14 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 5
                                                                                      House #1247733a
                                                                                      4
                                                                                      Viewed 15 times in the last 48 hours
                                                                                        • 4 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 9
                                                                                        Villa #6750876
                                                                                        1
                                                                                        Viewed 6 times in the last 48 hours
                                                                                          Wonderful! 4.8/5
                                                                                          (46 reviews)
                                                                                          avg/night
                                                                                          • 7 BR
                                                                                          • 6 BA
                                                                                          • Separate Toilets
                                                                                          • Sleeps 17
                                                                                          House #6227430
                                                                                          46
                                                                                          Viewed 52 times in the last 48 hours
                                                                                            Wonderful! 4.8/5
                                                                                            (28 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 4
                                                                                            Apartment #6201978
                                                                                            28
                                                                                            Viewed 13 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              House #6872574
                                                                                              Viewed 6 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (15 reviews)
                                                                                                avg/night
                                                                                                • 4 BR
                                                                                                • 2 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 10
                                                                                                Cottage #6402663
                                                                                                15
                                                                                                Viewed 24 times in the last 48 hours
                                                                                                  • 3 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 6
                                                                                                  Villa #8079254
                                                                                                    • 4 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 8
                                                                                                    Villa #406807
                                                                                                    3
                                                                                                    Viewed 9 times in the last 48 hours
                                                                                                      avg/night
                                                                                                      • 4 BR
                                                                                                      • 3 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 8
                                                                                                      House #6596453
                                                                                                      1
                                                                                                      Viewed 18 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Wonderful views and location

                                                                                                      5 of 5
                                                                                                      The apartment has breath taking panoramic views of the coast from the balcony and the pool. It is very comfortably furnished and we thoroughly enjoyed our stay. The location is excellent and very convenient for the beach and Begur itself is one of the most attractive towns in the area, making it a fantastic base to explore the Costa Brava. We would highly recommend.
                                                                                                      • Review Submitted: 03-Oct-2016
                                                                                                      • Date of Stay: Aug 2016

                                                                                                      Lovely spacious villa with a great pool area

                                                                                                      5 of 5
                                                                                                      We had a great holiday staying here, lovely villa which was well equipped & great pool. The views are beautiful from the villa and it is a very peaceful area. Everything seem to be provided that was needed even down to beach towels and a full netflix package which was great for the children. The property was very clean on arrival with a welcome pack. It is a modern spacious villa and we were all very happy staying here. Liz who was the contact if any problems was very helpful, we had a problem with one of the showers but it was rectified very quickly. Eugenia who took over the villa after we had made our booking was always very helpful and responded to any emails, enquiries etc very quickly and i know from Eugenia that the access to the pool through one of the bedrooms is to be changed in the future which will be much better. However this did not really take away from the fact that we had a fabulous holiday, the area is beautiful with fantastic beaches and lots of beautiful towns all very close to the villa. We would not hesitate in recommending this villa and would definitely stay again ourselves. This was our 3rd time to this are in Spain and the best villa we have stayed in so far.
                                                                                                      • Review Submitted: 03-Sep-2016
                                                                                                      • Date of Stay: Aug 2016

                                                                                                      Nice apartment in good location. Relaxing family holiday

                                                                                                      5 of 5
                                                                                                      Two adults and 2 children (17 & 12yrs old). We all enjoyed staying here, the pool is good and a nice walk to the beach (10 mins). Close to restaurants and supermarket, we had a relaxing holiday.
                                                                                                      • Review Submitted: 16-Aug-2016
                                                                                                      • Date of Stay: Aug 2016