The 10 best self-catering accommodations in Hortas, Portugal | Booking.com
Skip to main content

Self-Catering Accommodations in Hortas

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Hortas

Check out our selection of great self-catering accommodations in Hortas

Filter by:

Review score

Verdelago Resort

Praia Verde (Near Hortas)

Verdelago Resort has a garden, a restaurant and a sun terrace with swimming pool and buffet breakfast in Praia Verde. Offering a bar, the property is located within a 12-minute walk of Alagoa Beach.

F
Fatimah
From
Saudi Arabia
Very great facilities and amazing services. A very delicious breakfast buffet and food service.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 311 reviews
Price from
$423.24
1 night, 2 adults

Casa de Cacela

Vila Nova De Cacela (Near Hortas)

Casa de Cacela offers an outdoor swimming pool, orchards and gardens in Vila Nova de Cacela. This property is 1.2 mi from Manta Rota Beach and offers free public Wi-Fi.

l
lmonte
From
Germany
Everything was perfect! The Casa de Cacela is a gem, with beautiful accomodations, amazing swimming pool and a great host. We enjoyed everything. The opportunity to also be able to use the kitchen and have dinner overlooking the pool was a nice touch.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 356 reviews
Price from
$187.63
1 night, 2 adults

Balsamaris

Manta Rota (Near Hortas)

Offering a garden, Balsamaris offers accommodations in Manta Rota. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 20 reviews
Price from
$112.58
1 night, 2 adults

Apartment in Altura, Algarve with Balcony Near Beach and Town Center

Altura (Near Hortas)

Apartment in Altura, Algarve with Balcony Near Beach and Town Center is a recently renovated apartment in Altura where guests can make the most of the terrace and barbecue facilities.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 13 reviews
Price from
$135.56
1 night, 2 adults

casa Good vibes

Monte Gordo (Near Hortas)

Casa Good vibes offers accommodations in Monte Gordo, a 6-minute walk from Monte Gordo Beach and 17 miles from Tavira Island. This beachfront property offers access to free Wifi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 17 reviews
Price from
$84.43
1 night, 2 adults

T1 Vista Baía Monte Gordo

Monte Gordo (Near Hortas)

T1 Vista Baía Monte Gordo is located in Monte Gordo, just a few steps from Monte Gordo Beach and 17 miles from Tavira Island. This beachfront property offers access to a terrace and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 29 reviews
Price from
$137.21
1 night, 2 adults

Residencial Monte Gordo Golf Rei Algarve

Monte Gordo (Near Hortas)

Residencial Monte Gordo Golf Rei Algarve is located in Monte Gordo, just 23 miles from Tavira Island and 28 miles from Golf Nuevo Portil. With mountain views, this accommodation features a balcony.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 13 reviews
Price from
$367.64
1 night, 2 adults

OrlaBela

Manta Rota (Near Hortas)

OrlaBela is located in Manta Rota, just 4.2 miles from Monte Rei Golf Course and 4.9 miles from Quinta da Ria Golf Course.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 21 reviews
Price from
$105.54
1 night, 2 adults

Casa da Praia - Manta Rota

Manta Rota (Near Hortas)

Casa da Praia - Manta Rota enjoys a location in Manta Rota, a 10-minute walk from Manta Rota Beach and 12 miles from Tavira Island.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 31 reviews
Price from
$469.08
1 night, 2 adults

Altura Beach House

Altura (Near Hortas)

Altura Beach House offers accommodations in Altura, 5.7 miles from Castro Marim Golf Course and 5.9 miles from Monte Rei Golf Course.

S
Stephanie
From
Canada
Beach access was great. Very spacious for 6 people. Furniture was updated. Outdoor living space was great. Seamless entry. Quiet area away from noise, but close enough to walk if you wanted to be part of the busy area.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 52 reviews
Price from
$158.31
1 night, 2 adults
All self-catering accommodations in Hortas

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Hortas and surrounding area in the past month

See all

These self-catering accommodations in Hortas and nearby have options with free cancellation

  • Aparthotel Calema Avenida Jardim

    Monte Gordo
    Free cancellation options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 3,669 reviews

    Apartments with large private balconies await guests at this apartment-style hotel in Monte Gordo, only a 5-minute walk from the beach. It has a spa center with an indoor and outdoor pool.

    From $70.36 per night
  • Apartamentos Guadiana

    Monte Gordo
    Free cancellation options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,377 reviews

    This beachfront hotel in the heart of Monte Gordo offers fully furnished apartments with terraces featuring ocean and forest views. A 24-hour front desk and casino are available onsite.

    From $99.68 per night
  • Villa Marquez Apartments

    Vila Real de Santo António
    Free cancellation options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 176 reviews

    Villa Marquez Apartments offers accommodations in Vila Real de Santo António, 2.8 miles from Castro Marim Castle and 5.5 miles from Quinta do Vale Golf Course.

    From $125.48 per night
  • Verdelago Resort

    Praia Verde
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 311 reviews

    Verdelago Resort has a garden, a restaurant and a sun terrace with swimming pool and buffet breakfast in Praia Verde. Offering a bar, the property is located within a 12-minute walk of Alagoa Beach.

    From $877.18 per night
  • Altura Beach House

    Altura
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 52 reviews

    Altura Beach House offers accommodations in Altura, 5.7 miles from Castro Marim Golf Course and 5.9 miles from Monte Rei Golf Course.

    From $248.61 per night
  • Casa Margarita

    Altura
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 29 reviews

    Featuring a garden, Casa Margarita provides accommodations in Altura. This property offers a private pool, free Wifi, and free private parking.

  • Azul Cielo

    Ayamonte
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 73 reviews

    Azul Cielo is located in Ayamonte, just 27 miles from Tavira Island and 27 miles from Golf Nuevo Portil. Guests staying at this apartment have access to a fully equipped kitchen and a terrace.

    From $83.55 per night
  • Apartmento Gonzalez de Aguilar

    Ayamonte
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 4 reviews

    Apartmento Gonzalez de Aguilar offers accommodations in Ayamonte, 26 miles from Golf Nuevo Portil and 6.1 miles from Castro Marim Castle. With city views, this accommodation offers a patio.

    From $100.27 per night

Enjoy breakfast in Hortas and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,159 reviews

    Featuring city views, Posada El Convento Mercedario by Ĥ in Ayamonte offers accommodations and a bar. Free Wifi is offered throughout the property and private parking is available on site.

    From $117.12 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 356 reviews

    Casa de Cacela offers an outdoor swimming pool, orchards and gardens in Vila Nova de Cacela. This property is 1.2 mi from Manta Rota Beach and offers free public Wi-Fi.

  • Maré Beach

    Monte Gordo
    Breakfast options
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 17 reviews

    Maré Beach is located in Monte Gordo, just a 9-minute walk from Monte Gordo Beach and 17 miles from Tavira Island. This vacation home provides air-conditioned accommodations with a terrace.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 49 reviews

    Casa Verão Azul offers accommodations in Monte Gordo, a 10-minute walk from Monte Gordo Beach and 17 miles from Tavira Island.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2 reviews

    AP Cosy & Family is located in Monte Gordo, just a 6-minute walk from Monte Gordo Beach and 17 miles from Tavira Island. This property offers access to a balcony, free private parking, and free Wifi.

  • Casa do Mestre

    Monte Gordo
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 8 reviews

    Providing a private beach area, Casa do Mestre offers accommodations in Monte Gordo. This property offers access to a balcony and free private parking.

  • Praia Mar

    Monte Gordo
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 35 reviews

    Praia Mar offers accommodations in Monte Gordo, 17 miles from Tavira Island and 4.2 miles from Castro Marim Castle. This apartment offers accommodations with a balcony.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Mace Beach House offers accommodations in Monte Gordo, a 5-minute walk from Monte Gordo Beach and 17 miles from Tavira Island. This beachfront property offers access to a terrace and free Wifi.

Highly rated self-catering accommodations in Hortas and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 60 reviews

    Parque dos Reis Apartment is a recently renovated apartment in Monte Gordo where guests can make the most of its outdoor swimming pool, private beach area, and casino.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 714 reviews

    Located in the charming bay of Monte Gordo, just 656 feet from the beach, this apartment hotel provides modern, well-appointed accommodations and a seasonal outdoor pool.

    From $63.33 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 220 reviews

    Offering mountain views, Casas Flotantes - Boatvillage in Ayamonte provides accommodations and a terrace. With sea views, this accommodation features a patio.

    From $182.94 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 18 reviews

    Apartamento El Clavel is located in Ayamonte, just 26 miles from Tavira Island and 27 miles from Golf Nuevo Portil.

    From $114.34 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 85 reviews

    Apartamento Sorolla Center offers accommodations in Ayamonte, 26 miles from Tavira Island and 27 miles from Golf Nuevo Portil.

    From $234.54 per night
  • Ayamonte Centro

    Ayamonte
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 23 reviews

    Providing a bar, Ayamonte Centro provides accommodations in Ayamonte. Guests staying at this vacation home have access to free Wifi and a terrace.

    From $152.45 per night
  • Andalucia 51

    Ayamonte
    8.0+ review score
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 26 reviews

    Andalucia 51 is located in Ayamonte, just 27 miles from Tavira Island and 27 miles from Golf Nuevo Portil. This apartment features accommodations with a terrace.

    From $158.31 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 575 reviews

    Just 820 feet from Manta Rota Beach, Praia da Lota Apartments (ex-Real Lota) offers air-conditioned apartments with a kitchenette.

    From $178.25 per night