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.
Verified Review icon 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 pet-dog svg-multiunit Default Owner Icon heart-filled

Make a holiday rental home or villa in Castellon, Spain your home away from home

Castellon Province stretches 115km along Spain’s Mediterranean coast creating the Costa Azahar. It is an extremely mountainous province, offering magnificent walking, hiking, climbing, mountain biking and an outstanding range of dazzling beaches, all easily accessible from a large range of luxury Spanish self catering holiday villas in Castellon.

Places to holiday in Castellon, Spain

Alcossebre is often referred to as the jewel of the Spanish Mediterranean, an oasis between the sea and the hills, surrounded by orange blossom sand. The Castellon villas in Alcossebre offer great access to the beaches and rural areas of the Costa Azahar.

Vinaros is situated in the north of the Costa Azahar, and is a small tourist haven. It has maintained its routes as a fishing village, with the fresh catch on sale every day straight from the fishermen who caught it, making the seafood eaten in a self catering holiday villa exceptionally delicious. For mountaineers, Vinaros and Morello have climbing clubs and access to some excellent routes.

Peniscola is perched on a rocky peninsula surrounded on all sides. There is a permanent causeway to the mainland, and some spectacular monuments within the walls. It is a hugely charismatic site, hosting many cultural activities, and surrounded by excellent beaches.

Oropesa Del Mar is also a beautiful city surrounded by excellent beaches, but it is the beaches of La Concha and Morro de Gos as well as the dramatic castle and old quarter which present the largest attraction.

From many of the resorts along the coast, trips to the Columbretes Islands, around 60km off the coast, provide a fantastic day trip. Consisting of four main islands, the Columbretes were declared a nature park due to their staggering natural beauty. The fishing from these islands is magnificent, and only available to non-commercial fishermen.

Things to do in Castellon, Spain

Castellon is a sporting haven. Within the province, there are a huge variety and choice of market trails for riding, cycling and hiking, as well as three golf courses in the town of Castellon and Borriel. Of shore, fishing, jet skiing, windsurfing, sailing and scuba diving in the crystal clear Mediterranean waters are first class options, and facilities and equipment hire is available from many of the beach resorts along the Costa Azahar.

Across the province, you will not be able to miss the magnificent architecture and lively fiestas which occur in almost every settlement in which you could take a holiday rental in Castellon.

Castellon also has its fair share of golf courses, from the beautiful links course at Club de Golf Costa de Azahar to the mountainous course Club de Golf de Mediterranean outside Borriol.

Weather in Castellon, Spain

The climate in Castellon is staggeringly stable. From yearly highs of a very pleasant 30°C in August to a mild 16°C in January, there is never a poor time to rent a Castellon holiday rental.

Travel to Castellon, Spain

Depending on the exact location of your Castellon holiday rental will determine which airport is closest. Valencia (VLC), Reus (REU) and Barcelona Airports (BCN) are within striking distance of a Castellon villa, and there are numerous offers on cheap flights from all main British airports.

  • Showing 1-50 of 300+
  View Map Map
Additional service fee may apply.
    avg/night
    • 4 BR
    • 3 BA
    • Separate Toilet
    • Sleeps 9
    Chateau / Country House #838680
    1
    Viewed 13 times in the last 48 hours
      avg/night
      • 5 BR
      • 1 BA
      • Separate Toilet
      • Sleeps 10
      Cottage #6944641
      Viewed 7 times in the last 48 hours
        • 4 BR
        • 3 BA
        • Sleeps 10
        Cottage #6261147
        9
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 10
          Villa #1778809
          2
          Viewed 35 times in the last 48 hours
            avg/night
            • 4 BR
            • 2 BA
            • Sleeps 5
            Condo #1819338
            Viewed 11 times in the last 48 hours
              Good! 3.8/5
              (5 reviews)
              avg/night
              • 1 BR
              • 1 BA
              • Sleeps 3
              Apartment #1675686
              5
              Viewed 12 times in the last 48 hours
                avg/night
                • 4 BR
                • 1 BA
                • Sleeps 9
                Cottage #1904202
                2
                Viewed 10 times in the last 48 hours
                  avg/night
                  • 5 BR
                  • 2 BA
                  • Sleeps 10
                  Villa #1759924
                  1
                  Viewed 29 times in the last 48 hours
                    • 3 BR
                    • 4 BA
                    • Sleeps 7
                    Bungalow #6847247
                      avg/night
                      • 3 BR
                      • 2 BA
                      • Sleeps 6
                      Apartment #6520686
                      1
                      Viewed 31 times in the last 48 hours
                        avg/night
                        • 1 BR
                        • 1 BA
                        • Sleeps 3
                        Apartment #1101279
                        Viewed 18 times in the last 48 hours
                          avg/night
                          • 3 BR
                          • 2 BA
                          • Sleeps 7
                          Apartment #6997889
                          Viewed 73 times in the last 48 hours
                            avg/night
                            • 3 BR
                            • 2 BA
                            • Sleeps 10
                            Villa #6723943
                            2
                            Viewed 38 times in the last 48 hours
                              avg/night
                              • 3 BR
                              • 1 BA
                              • Sleeps 8
                              Apartment #6625507
                              2
                              Viewed 13 times in the last 48 hours
                                • 3 BR
                                • 1 BA
                                • Sleeps 5
                                Condo #6916452
                                  Wonderful! 4.8/5
                                  (12 reviews)
                                  avg/night
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 8
                                  Multiple rentals Apartment #6701284
                                  12
                                  Viewed 30 times in the last 48 hours
                                    Wonderful! 4.9/5
                                    (27 reviews)
                                    View details for price
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 3
                                    Apartment #6409991
                                    27
                                    Viewed 8 times in the last 48 hours
                                      Wonderful! 4.8/5
                                      (4 reviews)
                                      avg/night
                                      • 3 BR
                                      • 2 BA
                                      • Sleeps 9
                                      Multiple rentals Apartment #6701284
                                      4
                                      Viewed 19 times in the last 48 hours
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • Separate Toilet
                                        • Sleeps 6
                                        Apartment #1436551a
                                        Viewed 5 times in the last 48 hours
                                          Excellent! 4.4/5
                                          (5 reviews)
                                          avg/night
                                          • 2 BR
                                          • 2 BA
                                          • Sleeps 6
                                          Apartment #1328965a
                                          5
                                            • 3 BR
                                            • 1 BA
                                            • Sleeps 6
                                            Apartment #2600025
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Apartment #1138063
                                              8
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Apartment #6817850
                                                1
                                                Viewed 16 times in the last 48 hours
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 6
                                                  Apartment #6737590
                                                  1
                                                  Viewed 9 times in the last 48 hours
                                                    Excellent! 4.5/5
                                                    (21 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 2 BA
                                                    • Sleeps 6
                                                    Apartment #87826
                                                    21
                                                    Viewed 5 times in the last 48 hours
                                                      Excellent! 4.5/5
                                                      (10 reviews)
                                                      avg/night
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Apartment #1099974
                                                      10
                                                      Viewed 11 times in the last 48 hours
                                                        avg/night
                                                        • 3 BR
                                                        • 1 BA
                                                        • Sleeps 7
                                                        Apartment #841480
                                                        1
                                                        Viewed 8 times in the last 48 hours
                                                          avg/night
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Apartment #801878
                                                          3
                                                          Viewed 11 times in the last 48 hours
                                                            avg/night
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Apartment #6997301
                                                            Viewed 5 times in the last 48 hours
                                                              Excellent! 4.7/5
                                                              (7 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 6
                                                              Apartment #6077580
                                                              7
                                                              Viewed 6 times in the last 48 hours
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 6
                                                                Apartment #6401087
                                                                2
                                                                Viewed 5 times in the last 48 hours
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Apartment #6963031
                                                                  Viewed 16 times in the last 48 hours
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 6
                                                                    Apartment #6997689
                                                                    Viewed 17 times in the last 48 hours
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 6
                                                                      Apartment #6833239
                                                                      Viewed 18 times in the last 48 hours
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 6
                                                                        House #2619511
                                                                        Viewed 6 times in the last 48 hours
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Sleeps 6
                                                                          Apartment #6820789
                                                                          Viewed 10 times in the last 48 hours
                                                                            Wonderful! 4.8/5
                                                                            (14 reviews)
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 2 BA
                                                                            • Sleeps 6
                                                                            Apartment #6195052
                                                                            14
                                                                            Viewed 6 times in the last 48 hours
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • Sleeps 4
                                                                              Apartment #6743357
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 1 BA
                                                                                • Sleeps 6
                                                                                Apartment #6846901
                                                                                1
                                                                                Viewed 7 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 6
                                                                                  Cottage #6882383
                                                                                  3
                                                                                  Viewed 116 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 12
                                                                                    Cottage #6480441
                                                                                    Viewed 7 times in the last 48 hours
                                                                                      • 6 BR
                                                                                      • 2 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 12
                                                                                      Villa #1611325
                                                                                      6
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #8190096
                                                                                        Viewed 7 times in the last 48 hours
                                                                                          Excellent! 4.5/5
                                                                                          (4 reviews)
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          House #8092995
                                                                                          4
                                                                                          Viewed 34 times in the last 48 hours
                                                                                            Exceptional! 5/5
                                                                                            (6 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 6
                                                                                            Apartment #6569787
                                                                                            6
                                                                                            Viewed 16 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Apartment #1994668
                                                                                              1
                                                                                              Viewed 11 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 5
                                                                                                House #604351a
                                                                                                2
                                                                                                Viewed 10 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 6
                                                                                                  Apartment #6517847
                                                                                                  Viewed 9 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 2
                                                                                                    Cottage #6830154
                                                                                                    1
                                                                                                    Viewed 5 times in the last 48 hours
                                                                                                      • 2 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 6
                                                                                                      Cottage #1929833
                                                                                                      3
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Excellent apartment

                                                                                                      5 of 5
                                                                                                      This is the 3rd time we have stayed in this apartment. The location of the apartment is excellent a short walk to the beach and not far from the local supermarket. It is clean and tidy with everything you need to make your stay comfortable. The biggest plus is the balcony, it has amazing views and the sun all afternoon. Dolores is a perfect host and communicates very well with us throughout the booking and in greeting us on arrival. I cannot recommend this apartment enough and look forward to our visit next year.
                                                                                                      • Review Submitted: 19-Apr-2017
                                                                                                      • Date of Stay: Apr 2017

                                                                                                      Great little house near the beach

                                                                                                      4 of 5
                                                                                                      Clean, well-equipped and nicely located. Alcossebre is centrally located to several excellent attractions -- Morella, Valencia and of course several national parks.
                                                                                                      • Review Submitted: 30-Oct-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Apartment Castellion

                                                                                                      4 of 5
                                                                                                      would recommend this apartment. right near the beach, local transport good.
                                                                                                      • Review Submitted: 17-Oct-2016
                                                                                                      • Date of Stay: Sep 2016