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 villa in Sant Joan your home away from home

If you visit Majorca and only choose one or two beach resorts, you’re missing out. After all, the island has more than 1,400 mi2 of mountains, agricultural areas, centuries-old villages, beaches and caves to explore. It makes sense to base yourself in a central location and a holiday villa in Sant Joan is just the place. Rental properties in this small rural town range also include chateaux and villas to suit different budgets. Most properties feature a swimming pool and BBQ facilities as well as other amenities you’ll need to ensure a memorable stay. Sant Joan holiday villas make for a great place to retreat to after a day’s exploring.

Things to do in Sant Joan

Sant Joan is located almost in the centre of Majorca. From here you can take day trips to almost anywhere on the island. However, the area around Sant Joan itself is well worth exploring too. Settled since prehistoric times, the site where the town of today stands became the Alhamar estate during Moorish occupation of Majorca. In 1229, King Jaume I conquered Majorca and the estate changed hands several times. In 1300, King Jaume II issued a decree which meant that Sant Joan could hold a market and officially become a town. Today most tourists skip this small town and head for the larger beach resorts instead. The result is that Sant Joan still retains its rural charm.

-The Parish Church of Sant Joan Baptista has been a work in progress since the 15th century. Dedicated to St John the Baptist, the church features several architectural influences as bits and pieces were added or adapted through the centuries. The interior features several beautiful works of religious art, most notably the paintings depicting the life and martyrdom of the saint.

- Historical buildings to explore are within a short distance from Sant Joan holiday villas. One of these is the birthplace of Friar Lluís Jaume. This Franciscan priest was born in 1740 and arrived in the Americas in 1770. While stationed at the Mission San Diego de Alcalá in present-day California, he was killed by members of the local indigenous population during an uprising and became the first Catholic martyr in Upper California. The house in Sant Joan where he was born is an excellent example of the architecture of the period.

-The Santuari de la Consolación is a beautiful old monastery on a hilltop just outside of town.

-Els Calderes is a fascinating museum located between Sant Joan and Vilafranca and is the estate of Antoni Oliver. The Sant Joan area has been home to farmers for hundreds of years, but the dependence on agriculture also threatened the town’s existence several times, especially during periods of drought. Things changed in the 19th century when Oliver brought new ideas from mainland and taught the local farmers some revolutionary agricultural techniques.

-Vilafranca de Bonany lies just over 3 miles south-east of Sant Joan. Walk or cycle here from a holiday villa in Sant Joan to stock up on fresh vegetables. Tomatoes, garlic, peppers and aubergines are some of the fare you’ll see hanging from strings outside the shops, making for gorgeous photo opportunities. The town also hosts a melon festival in September.

-Lloret de Vistalegre is another town only a short walk or bicycle ride away, about 3.5 miles to the north-west. The views from here are spectacular, which explains the town’s name. The windmills are something to behold and if you like figs, be sure to visit at the beginning of August, when the town hosts a fig festival called Es Sequer.

The weather in Sant Joan

Sant Joan has dry, hot summers and cool winters with some rainy days. If you visit in July or August, be sure to opt for Sant Joan holiday accommodation with air-conditioning, since temperatures typically reach 29 °C and even the minimum temperatures are a warm 20 °C. Winter temperatures seldom fall below 6 °C.

Getting to Sant Joan

You can get to the island’s capital Palma de Majorca by flying in from most major European airports or by taking the ferry from Barcelona. Sant Joan is only about 25 miles from Palma. Nearby Vilafranca de Bonany is on a major bus route from Palma. However, if you decide to stay in a Sant Joan holiday home you’ll probably want to do some exploring further afield and renting a car will be a very good idea.

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.
    Wonderful! 4.9/5
    (8 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 6
    House #2129239
    8
    Viewed 7 times in the last 48 hours
      Exceptional! 5.0/5
      (6 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 5
      Apartment #6494915
      6
      Viewed 36 times in the last 48 hours
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 5
        Apartment #6498297
        2 Reviews
        Viewed 12 times in the last 48 hours
          Wonderful! 4.8/5
          (6 reviews)
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 5
          Villa #3932296
          6
          Viewed 8 times in the last 48 hours
            • 2 BR
            • 2 BA
            • Sleeps 8
            Apartment #2089670
            14
              Exceptional! 5.0/5
              (9 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 2
              Villa #1162761
              9
                Excellent! 4.6/5
                (7 reviews)
                avg/night
                • 3 BR
                • 2 BA
                • Sleeps 6
                Apartment #1940682
                7
                Viewed 11 times in the last 48 hours
                  Wonderful! 4.9/5
                  (11 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 4
                  Apartment #2415320
                  11
                  Viewed 24 times in the last 48 hours
                    Excellent! 4.7/5
                    (15 reviews)
                    avg/night
                    • 1 BR
                    • 1 BA
                    • Sleeps 2
                    House #2089180
                    15
                    Viewed 5 times in the last 48 hours
                      Wonderful! 4.9/5
                      (9 reviews)
                      avg/night
                      • 1 BR
                      • 1 BA
                      • Sleeps 4
                      Apartment #8123487
                      9
                      Viewed 12 times in the last 48 hours
                        Exceptional! 5.0/5
                        (8 reviews)
                        avg/night
                        • 4 BR
                        • 3 BA
                        • Sleeps 8
                        Villa #1743128
                        8
                        Viewed 27 times in the last 48 hours
                          Exceptional! 5.0/5
                          (10 reviews)
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Sleeps 4
                          House #2404816
                          10
                          Viewed 12 times in the last 48 hours
                            Excellent! 4.3/5
                            (18 reviews)
                            avg/night
                            • 2 BR
                            • 1 BA
                            • Sleeps 5
                            Apartment #786384
                            18
                            Viewed 16 times in the last 48 hours
                              • 2 BR
                              • 2 BA
                              • Sleeps 4
                              Chateau / Country House #2455432
                              7
                                Exceptional! 5.0/5
                                (11 reviews)
                                avg/night
                                • 4 BR
                                • 3 BA
                                • Sleeps 8
                                House #2196141
                                11
                                Viewed 16 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (19 reviews)
                                  avg/night
                                  • 3 BR
                                  • 1 BA
                                  • Sleeps 6
                                  House #2560607
                                  19
                                  Viewed 8 times in the last 48 hours
                                    Excellent! 4.7/5
                                    (17 reviews)
                                    avg/night
                                    • 2 BR
                                    • 2 BA
                                    • Sleeps 3
                                    Cabin #481455
                                    17
                                      Excellent! 4.4/5
                                      (5 reviews)
                                      avg/night
                                      • 2 BR
                                      • 1 BA
                                      • Separate Toilet
                                      • Sleeps 4
                                      Apartment #1942729
                                      5
                                      Viewed 10 times in the last 48 hours
                                        Wonderful! 4.9/5
                                        (19 reviews)
                                        avg/night
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 3
                                        Apartment #546487
                                        19
                                        Viewed 9 times in the last 48 hours
                                          • Studio
                                          • 1 BA
                                          • Sleeps 4
                                          Apartment #2334402
                                          3
                                          Viewed 15 times in the last 48 hours
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Villa #1055370
                                            1 Review
                                              Exceptional! 5.0/5
                                              (6 reviews)
                                              avg/night
                                              • 4 BR
                                              • 2 BA
                                              • Sleeps 8
                                              Villa #1894384
                                              6
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 7
                                                Villa #1191464
                                                  Wonderful! 4.8/5
                                                  (11 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 5
                                                  Apartment #1996595
                                                  11
                                                  Viewed 5 times in the last 48 hours
                                                    Excellent! 4.5/5
                                                    (13 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    Apartment #786692
                                                    13
                                                    Viewed 7 times in the last 48 hours
                                                      avg/night
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 6
                                                      Apartment #1947291
                                                      4
                                                      Viewed 6 times in the last 48 hours
                                                        Wonderful! 4.8/5
                                                        (8 reviews)
                                                        avg/night
                                                        • 3 BR
                                                        • 2 BA
                                                        • Separate Toilets
                                                        • Sleeps 6
                                                        Cottage #1886661
                                                        8
                                                        Viewed 13 times in the last 48 hours
                                                          Excellent! 4.7/5
                                                          (6 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 5
                                                          Villa #8158246
                                                          6
                                                          Viewed 12 times in the last 48 hours
                                                            Exceptional! 5.0/5
                                                            (11 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 2 BA
                                                            • Separate Toilet
                                                            • Sleeps 6
                                                            Chalet #1853382
                                                            11
                                                            Viewed 10 times in the last 48 hours
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              Villa #1090356
                                                              2 Reviews
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 4
                                                                Apartment #1163988
                                                                  Wonderful! 4.8/5
                                                                  (8 reviews)
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 1 BA
                                                                  • Sleeps 6
                                                                  Apartment #6704573
                                                                  8
                                                                  Viewed 6 times in the last 48 hours
                                                                    Excellent! 4.6/5
                                                                    (10 reviews)
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Sleeps 7
                                                                    Apartment #419583
                                                                    10
                                                                    Viewed 8 times in the last 48 hours
                                                                      Exceptional! 5.0/5
                                                                      (7 reviews)
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Apartment #2241685
                                                                      7
                                                                      Viewed 16 times in the last 48 hours
                                                                        • 3 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Apartment #1172827
                                                                        3
                                                                          Exceptional! 5.0/5
                                                                          (6 reviews)
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 8
                                                                          Villa #1643832
                                                                          6
                                                                          Viewed 7 times in the last 48 hours
                                                                            Wonderful! 4.8/5
                                                                            (16 reviews)
                                                                            avg/night
                                                                            • 4 BR
                                                                            • 4 BA
                                                                            • Sleeps 8
                                                                            Villa #1336180
                                                                            16
                                                                            Viewed 10 times in the last 48 hours
                                                                              Exceptional! 5.0/5
                                                                              (6 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 3
                                                                              Apartment #2449584
                                                                              6
                                                                              Viewed 7 times in the last 48 hours
                                                                                Exceptional! 5.0/5
                                                                                (11 reviews)
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 4
                                                                                House #894507
                                                                                11
                                                                                Viewed 15 times in the last 48 hours
                                                                                  Wonderful! 4.8/5
                                                                                  (6 reviews)
                                                                                  avg/night
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 2
                                                                                  House #6108687
                                                                                  6
                                                                                  Viewed 19 times in the last 48 hours
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 4
                                                                                    Villa #1641436
                                                                                    19
                                                                                      Wonderful! 4.9/5
                                                                                      (8 reviews)
                                                                                      avg/night
                                                                                      • 4 BR
                                                                                      • 3 BA
                                                                                      • Sleeps 10
                                                                                      Chalet #851876
                                                                                      8
                                                                                      Viewed 7 times in the last 48 hours
                                                                                        • Studio
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Apartment #2499613
                                                                                        3
                                                                                          Wonderful! 4.8/5
                                                                                          (8 reviews)
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          Apartment #3767589
                                                                                          8
                                                                                          Viewed 8 times in the last 48 hours
                                                                                            Excellent! 4.5/5
                                                                                            (16 reviews)
                                                                                            avg/night
                                                                                            • 4 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 8
                                                                                            Multiple rentals Apartment #429858
                                                                                            16
                                                                                            Viewed 14 times in the last 48 hours
                                                                                              Excellent! 4.7/5
                                                                                              (7 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Cottage #1072962
                                                                                              7
                                                                                              Viewed 11 times in the last 48 hours
                                                                                                Exceptional! 5.0/5
                                                                                                (7 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #2078330
                                                                                                7
                                                                                                Viewed 17 times in the last 48 hours
                                                                                                  Exceptional! 5.0/5
                                                                                                  (5 reviews)
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 8
                                                                                                  House #1882221
                                                                                                  5
                                                                                                  Viewed 11 times in the last 48 hours
                                                                                                    Wonderful! 4.8/5
                                                                                                    (19 reviews)
                                                                                                    avg/night
                                                                                                    • 4 BR
                                                                                                    • 3 BA
                                                                                                    • Sleeps 9
                                                                                                    Villa #1050399
                                                                                                    19
                                                                                                    Viewed 14 times in the last 48 hours
                                                                                                      • 3 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 6
                                                                                                      Apartment #1211111
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Beautiful villa

                                                                                                      5 of 5
                                                                                                      We have just returned from a week staying in this beautiful villa. It was everything we could have hoped for. Spacious, comfortable a real home from home. The position is amazing , and the view is everything people have said. We all enjoyed the pool even at the end of October and it is immaculately kept. The island is dramatic and very pretty , we barely scratched the surface this time. We had lovely meals in restaurant 35 , and drinks at la Tereza, as only the restaurant was open in the evening during our stay. A drive to nearby mirador de la Victoria was also a special spot with an amazing position. Maria and Tomeu are perfect and generous hosts and it has been an absolute privilege to stay in your beautiful elegant home . Thank you so very much Kate, Dave, June Ian, Eric and Matthew.
                                                                                                      • Review Submitted: 03-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Brilliant hosts and a great home for the kids

                                                                                                      4 of 5
                                                                                                      Finca was fantastic for the kids with ping pong, pool table and of course the swimming pool. It's a 15 minute walk to Alcudia beach which is fab, clean white sand and safe warm sea. Same to historic Alcudia centre, highly recommended. The house itself has everything you need and more than you would normally expect: great Argentinian BBQ and even a pizza oven (we didn't use). In October the outside BBQ area is a bit chillier and dark must be fab most of the year. Other little helpful bits like mozzy spray, some toiletries, silver foil, BBQ coals and matches really helped. The bedroom was a bit cool late October but again would be a welcome coolness in the heat. Owners were friendly, attentive and SO helpful. Washing m/c handle broke with our clothes inside. One call and it was fixed in 10 minutes. There is a reasonably good road just over the fence which worried me but traffic noise was no issue at all. The deliberately high, acoustic fence does mean there are no real views but on the other hand it makes the garden very private so skinny dipping in the pool is an option!
                                                                                                      • Review Submitted: 01-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Gorgeous property, great location

                                                                                                      4 of 5
                                                                                                      Loved this villa and would definitely stay again. The villa is in a great location, just a few minutes walk from the shops, restaurants and seas front. There is a super market less than 2 minutes round the corner. The villa it's self is very well presented with 4 large bedrooms all with bathrooms. The actual living space is not huge although it was enough for 4 adults, 2 toddlers and a baby! The pool is a lovely touch, not huge but great fun, although very cold at the end of October !!
                                                                                                      • Review Submitted: 01-Nov-2016
                                                                                                      • Date of Stay: Oct 2016