Villas and apartments in Puerto de la Cruz

From stunning beaches to year-round sunshine and traditional charm, Puerto de la Cruz has it all!

Our 10 best villas and apartments in Puerto de la Cruz

Check out our best villas and apartments in Puerto de la Cruz.
  • Studio_apartment in Puerto de la Cruz, Tenerife
    1 bedroom studio apartment • Sleeps 4

    Puerto de la Cruz holiday studio rental

    Freshly renovated studio apartment in Puerto de la Cruz located in Martianez area.

    From £275 per week
  • Villa in Puerto de la Cruz, Tenerife
    3 bedroom villa • Sleeps 6

    Puerto de la Cruz villa to rent

    This 3 bedroom villa is located in Puerto de la Cruz and sleeps 6 people. It has barbeque facilities, parking nearby and a gym. The villa is within walking distance of a beach.

    From £724 per week
    (12)
  • Apartment in La Paz, Tenerife
    1 bedroom apartment • Sleeps 2

    Apartment to rent in Puerto de la Cruz, Tenerife

    This 1 bedroom apartment with swimming pool is located in La Paz and sleeps 2 people. It has a garden, garage and parking nearby. The apartment is near a beach.

    From £490 per week
  • Apartment in La Paz, Tenerife
    2 bedroom apartment • Sleeps 2

    Apartment rental in Puerto de la Cruz, Tenerife

    This 2 bedroom apartment is located in La Paz and sleeps 2 people. The apartment is near a beach and within walking distance of a restaurant.

    From £372 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 2

    San Fernando studio to rent

    This studio apartment is located in San Fernando and sleeps 2 people. It has a garden and air conditioning. The studio apartment is within walking distance of a beach and a restaurant.

    From £391 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 2

    San Fernando holiday studio rental with shared pool

    This studio apartment is located in San Fernando and sleeps 2 people. It has a garden and air conditioning. The studio apartment is within walking distance of a beach and a restaurant.

    From £391 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 3

    San Fernando holiday studio rental with shared pool

    This studio apartment is located in San Fernando and sleeps 3 people. It has barbeque facilities. The studio apartment is within walking distance of a beach and a restaurant.

    From £348 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 3

    Holiday studio in Puerto de la Cruz, Tenerife, with shared pool

    This studio apartment is located in San Fernando and sleeps 3 people. It has a garden and air conditioning. The studio apartment is within walking distance of a beach and a restaurant.

    From £360 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 3

    Studio with shared pool in Puerto de la Cruz, Tenerife

    This studio apartment is located in San Fernando and sleeps 3 people. It has a garden and air conditioning. The studio apartment is within walking distance of a beach and a restaurant.

    From £360 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 3

    Studio to rent in Puerto de la Cruz, Tenerife

    This studio apartment is located in San Fernando and sleeps 3 people. It has a garden and air conditioning. The studio apartment is within walking distance of a beach and a restaurant.

    From £360 per week

Cheap villas and apartments in Puerto de la Cruz

Rent one of our cheapest villas and apartments in Puerto de la Cruz for a low cost holiday.
  • Studio_apartment in Puerto de la Cruz, Tenerife
    Studio apartment • Sleeps 2

    Studio in Puerto de la Cruz, Tenerife

    This studio apartment is located in Puerto de la Cruz and sleeps 2 people. The studio apartment is within walking distance of a beach and a restaurant.

    From £288 per week
  • Studio_apartment in Puerto de la Cruz, Tenerife
    Studio apartment • Sleeps 2

    Puerto de la Cruz holiday studio rental

    This studio apartment is located in Puerto de la Cruz and sleeps 2 people. The studio apartment is within walking distance of a beach and a restaurant.

    From £295 per week
  • Apartment in Puerto de la Cruz, Tenerife
    1 bedroom apartment • Sleeps 2

    Puerto de la Cruz apartment to rent

    This 1 bedroom apartment with shared pool is located in Puerto de la Cruz and sleeps 2 people. The apartment is within walking distance of a beach and a restaurant.

    From £302 per week
  • Studio_apartment in Puerto de la Cruz, Tenerife
    Studio apartment • Sleeps 2

    Puerto de la Cruz studio to rent

    This studio apartment is located in Puerto de la Cruz and sleeps 2 people. The studio apartment is within walking distance of a beach and a restaurant.

    From £316 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 2

    Studio with shared pool in Puerto de la Cruz, Tenerife

    This studio apartment is located in San Fernando and sleeps 2 people. The studio apartment is within walking distance of a beach and a restaurant.

    From £348 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 3

    Studio rental in Puerto de la Cruz, Tenerife, with shared pool

    This studio apartment is located in San Fernando and sleeps 3 people. The studio apartment is within walking distance of a beach and a restaurant.

    From £348 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 3

    San Fernando studio to rent

    This studio apartment is located in San Fernando and sleeps 3 people. The studio apartment is within walking distance of a beach and a restaurant.

    From £348 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 2

    Studio rental in Puerto de la Cruz, Tenerife, with shared pool

    This studio apartment is located in San Fernando and sleeps 2 people. The studio apartment is within walking distance of a beach and a restaurant.

    From £348 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 2

    Holiday studio in Puerto de la Cruz, Tenerife, with shared pool

    This studio apartment is located in San Fernando and sleeps 2 people. The studio apartment is within walking distance of a beach and a restaurant.

    From £348 per week
  • Studio_apartment in San Fernando, Tenerife
    Studio apartment • Sleeps 3

    Holiday studio in Puerto de la Cruz, Tenerife, with shared pool

    This studio apartment is located in San Fernando and sleeps 3 people. The studio apartment is within walking distance of a beach and a restaurant.

    From £348 per week

Villas and apartments in Puerto de la Cruz near the beach

  • Apartment in Puerto de la Cruz, Tenerife
    1 bedroom apartment • Sleeps 3

    Apartment with shared pool in Puerto de la Cruz, Tenerife

    This 1 bedroom apartment with shared pool is located in Puerto de la Cruz and sleeps 3 people. The apartment is within walking distance of a beach and a restaurant.

    From £482 per week
  • Apartment in Puerto de la Cruz, Tenerife
    1 bedroom apartment • Sleeps 3

    Apartment to rent in Puerto de la Cruz, Tenerife

    This 1 bedroom apartment with shared pool is located in Puerto de la Cruz and sleeps 3 people. The apartment is within walking distance of a beach and a restaurant.

    From £482 per week
  • Apartment in Puerto de la Cruz, Tenerife
    1 bedroom apartment • Sleeps 3

    Apartment with shared pool in Puerto de la Cruz, Tenerife

    This 1 bedroom apartment with shared pool is located in Puerto de la Cruz and sleeps 3 people. The apartment is within walking distance of a beach and a restaurant.

    From £482 per week
  • Apartment in Puerto de la Cruz, Tenerife
    1 bedroom apartment • Sleeps 3

    Apartment to rent in Puerto de la Cruz, Tenerife

    This 1 bedroom apartment with shared pool is located in Puerto de la Cruz and sleeps 3 people. The apartment is within walking distance of a beach and a restaurant.

    From £482 per week
  • Apartment in Puerto de la Cruz, Tenerife
    1 bedroom apartment • Sleeps 3

    Apartment with shared pool in Puerto de la Cruz, Tenerife

    This 1 bedroom apartment with shared pool is located in Puerto de la Cruz and sleeps 3 people. The apartment is within walking distance of a beach and a restaurant.

    From £482 per week
  • Apartment in Puerto de la Cruz, Tenerife
    1 bedroom apartment • Sleeps 3

    Puerto de la Cruz apartment to rent

    This 1 bedroom apartment with shared pool is located in Puerto de la Cruz and sleeps 3 people. The apartment is within walking distance of a beach and a restaurant.

    From £482 per week
  • Apartment in San Fernando, Tenerife
    2 bedroom apartment • Sleeps 3

    Apartment rental in Puerto de la Cruz, Tenerife, with shared pool

    This 2 bedroom apartment with shared pool is located in San Fernando and sleeps 3 people. The apartment is within walking distance of a beach and a restaurant.

    From £379 per week
  • Apartment in Puerto de la Cruz, Tenerife
    2 bedroom apartment • Sleeps 4

    Apartment rental in Puerto de la Cruz, Tenerife

    This 2 bedroom apartment is located in Puerto de la Cruz and sleeps 4 people. The apartment is near a beach and within walking distance of a restaurant.

    From £372 per week
  • House in Puerto de la Cruz, Tenerife
    2 bedroom house • Sleeps 4

    Holiday home in Puerto de la Cruz, Tenerife

    This 2 bedroom house is located in Puerto de la Cruz and sleeps 4 people. It has barbeque facilities. The house is within walking distance of a beach and a restaurant.

    From £537 per week
  • Apartment in Las Dehesas, Tenerife
    2 bedroom apartment • Sleeps 4

    Las Dehesas apartment to rent

    This 2 bedroom apartment is located in Las Dehesas and sleeps 4 people. The apartment is within walking distance of a beach and a restaurant.

    From £374 per week

Reviews of our holiday lettings in Puerto de la Cruz

We have 12 reviews of our holiday lettings in Puerto de la Cruz.

Prices and Availability for holiday lettings in Puerto de la Cruz

Cheapest monthApril 2022 average weekly price £46531% of holiday lettings are available
High seasonDecember 2022 average weekly price £70664% of holiday lettings are available

All data is for the next 12 months and all the prices are the average weekly cost (Saturday - Saturday).

Price information in Puerto de la Cruz (2022 - 2023)

£0£914£686£457£229JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Average weekly price

Average weekly prices in Puerto de la Cruz

The prices graph for holiday lettings in Puerto de la Cruz shows you the average weekly price for one of our holiday lettings over the next twelve months. December and August are the most expensive months to rent a holiday letting in Puerto de la Cruz where the average price is £706 in December and £652 in August. The cheapest month to rent a holiday letting is in April where the average weekly price is £236 (30/04 - 07/05). The average price of a holiday letting in Puerto de la Cruz varies considerably between regions, distance from the nearest beach and the size of the holiday letting. See the graph for average weekly prices for our top destinations in Puerto de la Cruz below.

Availability in Puerto de la Cruz (2022 - 2023)

0%100%75%50%25%JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Average available holiday lettings

Weekly availability in Puerto de la Cruz

The graph above shows the availability of our holiday rentals in Puerto de la Cruz over the next twelve months. January (01/01 - 08/01) is the busiest time to rent a holiday letting in Puerto de la Cruz where only 30 of our holiday lettings are available to book. The quietest time to visit Puerto de la Cruz at the moment is in March (19/03 - 26/03) where 80% of our holiday lettings have availability.

Travel guide

Villas, apartments and holiday homes for rent in Puerto de la Cruz

Nestled between Mount Teide in the east and the sparkling Atlantic in the west, Puerto de la Cruz is part of La Orotava Valley, the beating heart of Tenerife’s north coast. As the largest island in the Canaries, it boasts wide volcanic sand beaches, elegant flower-adorned plazas and an abundance of leisure activities. This year-round sunny destination is a firm favourite with tourists who are looking for a relaxing beach break or winter escape.

Whether you want a romantic escape, fun family holiday or low-key break with friends, our holiday rentals in Puerto de la Cruz put you in the heart of it all. Lago Martiánez leisure park, is one of the resort’s main attractions offering an all-in-one luxury experience with fantastic saltwater pools offering spectacular views of Mount Teide, as well as island bars and play areas for little ones. Jardín beach complex is the most popular spot on the island’s north coast, consisting of Playa Jardín, Playa Chica and Punta Brava. Stretching 100m-long its calm waters, water sports and striking black sand backdropped by botanical gardens make it ideal for families and sun-worshippers alike.

But much more than its glorious beaches and year-round sunshine, revel in the authentic Canarian atmosphere while wandering around the bustling cobbles streets of Plaza del Charco in the old town, or indulge in the traditional Spanish cuisine at one of the charming bars and restaurants dotted along the quaint fishing quarter of La Ranilla. Discover the beautiful botanical gardens of La Paz district, where you can cool off under the shades of exotic trees and colourful plants from all over the world. Get lost in nature with a stroll along the huge lily ponds. Kids will love the water slides and dolphin shows at Loro Park, less than a 10 minute drive away from the city’s centre.

Key holiday info

  • Deisgned by famous local artist César Manrique, Playa Jardín beach in Puerto de la Cruz boasts beautiful views of Mount Teide
    Deisgned by famous local artist César Manrique, Playa Jardín beach in Puerto de la Cruz boasts beautiful views of Mount Teide
  • Take a break in the sunshine by the sea at one of the saltwater pools of Lago Martiánez
    Take a break in the sunshine by the sea at one of the saltwater pools of Lago Martiánez
  • Bird lover or not, you'll love watching the colourful flamingos wandering around Loro Park in the heart of Puerto de la Cruz
    Bird lover or not, you'll love watching the colourful flamingos wandering around Loro Park in the heart of Puerto de la Cruz
  • A favourite with families, discover the open-air saltwater pools of Lago Martiánez leisure complex
    A favourite with families, discover the open-air saltwater pools of Lago Martiánez leisure complex
  • Take a stroll along the colourful Canarian houses of dotted along the fishing quarter of La Ranilla
    Take a stroll along the colourful Canarian houses of dotted along the fishing quarter of La Ranilla
  • Cool off under the shades of exotic trees and colourful plants from all over the world at the botanical gardens of La Orotava
    Cool off under the shades of exotic trees and colourful plants from all over the world at the botanical gardens of La Orotava
  • Boasting calm waters and fine sand, Punta Brava beach is perfect for a relaxing day by the coast
    Boasting calm waters and fine sand, Punta Brava beach is perfect for a relaxing day by the coast
  • Explore the town's fascinating local history at 17th century San Felipe Castle next to Jardín beach
    Explore the town's fascinating local history at 17th century San Felipe Castle next to Jardín beach