• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-10-27
Check-out date:
2026-10-28
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Algarve Region

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • T2 With Pool, 300M From The Beach

    Clube Clube Praia Da Rocha - Av. Das Comunidades Lusiadas, Bloco 1, Apartamento 504, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Vau Beach is within 25 minutes' walk of the 2-bedroom T2 With Pool, 300M From The Beach Portimao apartment, while Katedral is situated nearby.
    Read more
  • Santos Lodge Surf - 5 Minutes Walking To Praia Da Rocha

    Avenida Das Comunidades Lusiadas, Clube Praia Da Rocha, Bloco 2 Ap 610, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Featuring a lift and a vending machine, the 58 m² Santos Lodge Surf - 5 Minutes Walking To Praia Da Rocha Portimao is situated about a 20-minute walk from the Regional Portimao Heritage Museum. The…
    Read more
    8.1
    Very Good
    10 reviews
  • Charming Beach House By Encantos Do Algarve - 216

    Avenida Das Comunidades Lusiadas, Clube Praia Da Rocha, Lote 2, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 60 m² Charming Beach House By Encantos Do Algarve - 216 Portimao is situated about a 5-minute walk from the night Babylon Disco Club and 5 km from Portimao airport. In proximity to the medieval…
    Read more
    8.2
    Very Good
    5 reviews
  • Beach & Pool Apt Steps From Praia Da Rocha

    Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Offering beauty services and a golf course, the 55 m² Beach & Pool Apt Steps From Praia Da Rocha Portimao is located in Praia da Rocha with restaurants, bars and supermarkets, about a 5-minute walk…
    Read more
    5.8
    Decent
    9 reviews
  • Lucky Beachside By Encantos Do Algarve - 413

    Avenida Das Comunidades Lusiadas, Clube Praia Da Rocha, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Offering an outdoor swimming pool, the 1-bedroom Lucky Beachside By Encantos Do Algarve - 413 Portimao apartment is situated around a 20-minute stroll from Igreja de Nossa Senhora da Conceicao Church…
    Read more
    5.7
    Decent
    12 reviews
  • Algarve Ocean Garden Apartment

    Avenida Das Comunidades Lusiadas Clube Praia Da Rocha Bloco 1 Apto 818, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 55 m² Algarve Ocean Garden Apartment Portimao is a great place to stay in Praia da Rocha with access to an outdoor pool, around a 25-minute walk from Molhe Beach. Situated a short way from Beach…
    Read more
    7.3
    Good
    22 reviews
  • Charming Apartment With Balcony In Portimao, 55 Sqm, Pool View

    Avenida Das Comunidades Lusiadas Clube Praia Da Rocha Bloco 1 Apt 818, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located a mere 9 minutes' stroll from the Praia dos Tres Castelos Rocha Beach, the 1-bedroom Charming Apartment With Balcony In Portimao, 55 Sqm, Pool View accommodates up to 4 guests. Enjoying a…
    Read more
  • Laukamao Praia Da Rocha

    Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 1-bedroom Laukamao Praia Da Rocha Portimao apartment offers a lift and a vending machine and is only a 9-minute stroll from Beach Tres Castelos. It enjoys a prime location, just 300 metres from…
    Read more
    9.8
    Exceptional
    38 reviews
  • Oasis Apartment, Praia Da Rocha

    Edificio Clube Praia Da Rocha, Bloco 1, 2º, Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located in Praia da Rocha with access to an outdoor pool, approximately 5 minutes' walk from the night Babylon Disco Club, the 1-bedroom Oasis Apartment, Praia Da Rocha Portimao accommodates up to 4…
    Read more
    9.1
    Superb
    30 reviews
  • Apartamento Oceanos 7

    Rua Dos Oceanos 7, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Situated nearly a 15-minute drive from the medieval fortification "Fort of Sao Joao do Arade", the 60 m² Apartamento Oceanos 7 Portimao also boasts easy access to Portimão train station which is 2.7…
    Read more
    9.5
    Exceptional
    4 reviews
  • Spacious 3 Bedroom Apartment For 6 Near Beach

    Rua Dos Oceanos 7 Apartamento 5A, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Featuring a prime location, the 110 m² Spacious 3 Bedroom Apartment For 6 Near Beach Portimao offers views of the city, a mere 1.3 km from Viewpoint of the Three Castles. At the apartment, Wi-Fi and…
    Read more
  • Santos Lodge Blue In Praia Da Rocha

    Avenida Das Comunidades Lusiadas, Clube Praia Da Rocha Bloco 2, Ap 414, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 58 m² Santos Lodge Blue In Praia Da Rocha Portimao is situated around a 5-minute walk from the night Babylon Disco Club and 5 km from Portimao airport. With amenities like Wi-Fi, a vending…
    Read more
    6.5
    Pleasant
    2 reviews
  • Marina Apartment

    Rua Cabo Da Boa Esperanca N-8, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located merely a 10-minute walk from the Praia dos Tres Castelos Rocha Beach, the spacious Marina Apartment Portimao accommodates up to 5 guests. The apartment features Wi-Fi, and services like valet…
    Read more
    7.8
    Good
    47 reviews
  • Mariacast Clube Da Praia Da Rocha

    Av Das Comunidades Lusianos-Clube Praia Da Rocha, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 1-bedroom Mariacast Clube Da Praia Da Rocha Portimao apartment is located in Portimao, merely 1.1 km from the medieval Fort of Santa Catarina, and offers an outdoor swimming pool with a patio.
    Read more
    7.6
    Good
    10 reviews
  • Rocha Apartment Club

    Avenida Das Comunidades Lusiadas Clube Praia Da Rocha- Bloco 1 8º Piso, Porta 807, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 100 m² Rocha Apartment Club Portimao is a great place to stay in Praia da Rocha with access to an outdoor pool, 16 minutes' walk from the Regional Portimao Heritage Museum. The maximum occupancy…
    Read more
    8.0
    Very Good
    21 reviews
  • T1- Praia Da Rocha Com Piscina -Segunda Linha

    Clube Da Rocha, Av. Das Comunidades Lusiadas Apt 917- 9º Andar, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The spacious 150 m² T1- Praia Da Rocha Com Piscina -Segunda Linha Portimao apartment offers a prime location, within a 6-km distance of Galeria Arte Algarve. The maximum occupancy at the 1-bedroom…
    Read more
    9.2
    Superb
    36 reviews
  • Sweet Home Rp - T1 Em Portimao

    Av Das Comunidades Lusiadas Av Das Comunidades Lusiadas,Apartamento 125 Bloco1 Clube Praia Da Rocha, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Situated approximately a 25-minute walk from Beach Pintadinho, the 55 m² Sweet Home Rp - T1 Em Portimao apartment can host up to 4 guests in Portimao.
    Read more
    9.4
    Superb
    13 reviews
  • T1 Praia Da Rocha Cp1- 400M Da Praia

    Clube Praia Da Rocha, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    To enjoy your vacation in Portimao, stay at the spacious 65 m² T1 Praia Da Rocha Cp1- 400M Da Praia Portimao apartment, which is around 600 metres from Oceans Club and around 25 minutes' walk from…
    Read more
    8.2
    Very Good
    5 reviews
  • Clube Praia Da Rocha Studio

    Clube Praia Da Rocha, Avenida Das Comunidades Lusiadas, Portimao, Portugal, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 50 m² Clube Praia Da Rocha Studio Portimao offers proximity to a number of tourist attractions, such as Continente Shopping Center Portimao, located nearly a 25-minute walk away. The apartment…
    Read more
    6.4
    Pleasant
    5 reviews
  • Sofiamarholidays- Casa Rocha III

    Club Praia Da Rocha , Avenida Comunidades Lusiadas Praia Da Rocha 8500-801 Portimao, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 50 m² Sofiamarholidays- Casa Rocha III Portimao apartment is a great place to stay in Praia da Rocha with restaurants, bars and supermarkets, about a 25-minute walk from the sandy Beach Barranco…
    Read more
Thank you for subscribing
Close