• 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-09-11
Check-out date:
2026-09-12
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
  • Seas The Day Apartment

    Avenida Das Comunidades Lusiadas 647, Clube Praia Da Rocha Ii, 8500-801, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Seas The Day Apartment Portimao is located in Praia da Rocha with access to an outdoor pool 9 minutes' walk from the Praia dos Três Castelos and accommodates up to 4 guests. Guests can make use of Wi…
    Read more
    8.3
    Very Good
    12 reviews
  • Mar & Praia Da Rocha

    Av. Das Comunidades Lusiadas, Clube Praia Da Rocha, Bloco 2, 908, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 48 m² Mar & Praia Da Rocha Portimao apartment is situated about a 5-minute walk from the night Babylon Disco Club and 5 km from Portimao airport. Guests can use Wi-Fi for either business or…
    Read more
    7.3
    Good
    15 reviews
  • Comfy Apartment At Clube Praia Da Rocha

    Avenida Das Comunidades Lusiadas Nº 211 - Bloco 1, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 1-room Comfy Apartment At Clube Praia Da Rocha Portimao offers a beachfront location, just 0.8 km from the Praia dos Três Castelos, and access to a tennis court for active guests. The scenic…
    Read more
    7.4
    Good
    5 reviews
  • Praia Da Rocha Apartment 5 - A&P

    Avenida Avenida Comunidades Lusiadas, Clube Praia Da Rocha 1, Apartamento 224, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Situated about 25 minutes on foot from the sandy Beach Barranco das Canas, Praia Da Rocha Apartment 5 - A&P Portimao also boasts easy access to Portimão train station which is 2.7 km away.
    Read more
  • Praia Da Rocha, Clube Praia Da Rocha, Bloco I, Wifi Gratuito, Ar Condicionado, By Ig

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

    1.7 km to Praia Grande Beach (Open map)

    Praia Da Rocha, Clube Praia Da Rocha, Bloco I, Wifi Gratuito, Ar Condicionado, By Ig Portimao apartment lies in a convenient location in Portimao, about 5 minutes' walk from Katedral. Guests can…
    Read more
    8.6
    Fabulous
    105 reviews
  • 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)

    Situated within 25 minutes' walk of the Vau Beach, the spacious 65 m² T2 With Pool, 300M From The Beach Portimao apartment can host up to 6 guests in Portimao. At the 2-bedroom apartment guests get…
    Read more
    8.3
    Very Good
    33 reviews
  • Rocha Apartment 1016

    Avenida Das Comunidades Lusiadas, Clube Praia Da Rocha, Bloco 2, Apartamento 1016 10º, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located only 7 minutes' stroll from the Viewpoint of the Three Castles, the 1-room Rocha Apartment 1016 Portimao accommodates up to 4 guests. Enjoying a beachfront setting, the 55 m² apartment lies 2…
    Read more
    9.3
    Superb
    57 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)

    Located 2.7 km from Portimão railway station, the 55 m² Algarve Ocean Garden Apartment Portimao is only a 9-minute walk from the Praia dos Três Castelos.
    Read more
    7.7
    Good
    21 reviews
  • Luz Apartments

    Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Featuring a beachfront location a 5-minute walk from the Portimão tourist train, Luz Apartments Portimao accommodates up to 4 guests. During your stay, you can rent bicycles to explore the…
    Read more
    8.9
    Fabulous
    30 reviews
  • 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)

    The 58 m² Santos Lodge Surf - 5 Minutes Walking To Praia Da Rocha Portimao is located 20 minutes on foot from the Regional Portimao Heritage Museum and 2.1 km from the Portimão Stadium. The maximum…
    Read more
    8.2
    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 just 5 minutes' walk from the night Babylon Disco Club and 5 km from Portimao airport. Guests can make use of Wi-Fi…
    Read more
    8.2
    Very Good
    6 reviews
  • Beach & Pool Apt Steps From Praia Da Rocha

    Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    A prime location of the 55 m² Beach & Pool Apt Steps From Praia Da Rocha Portimao provides easy access to the Molhe Beach about 25 minutes' walk away. This 1-bedroom apartment, suitable for a maximum…
    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)

    Situated around a 20-minute stroll from the historic 15th-century Igreja de Nossa Senhora da Conceicao Sanctuary, the 1-room Lucky Beachside By Encantos Do Algarve - 413 Portimao apartment provides…
    Read more
    5.8
    Decent
    15 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 scenic Rocha Beach, the 1-room Charming Apartment With Balcony In Portimao, 55 Sqm, Pool View accommodates up to 4 guests. The apartment has a prime setting,…
    Read more
  • Laukamao Praia Da Rocha

    Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located just a 9-minute stroll from the Praia dos Três Castelos, the 1-room Laukamao Praia Da Rocha Portimao apartment accommodates up to 4 guests. The apartment has a prime location 2.7 km from…
    Read more
    9.9
    Exceptional
    39 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)

    Set in Praia da Rocha with access to an outdoor pool, nearly 25 minutes' walk from the Portimão Jesuit College, the 1-room Oasis Apartment, Praia Da Rocha Portimao accommodates up to 4 guests. An…
    Read more
    9.2
    Superb
    29 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 can host up to 4 guests in Portimao. Wi-Fi is provided for both…
    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)

    Situated about 25 minutes' walk from the Portimão Jesuit College, Spacious 3 Bedroom Apartment For 6 Near Beach Portimao provides convenient access to numerous nearby attractions.
    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)

    Located in Praia da Rocha with restaurants, bars and supermarkets, the 58 m² Santos Lodge Blue In Praia Da Rocha Portimao is 700 metres from the Praia dos Tres Castelos Rocha Beach and around a 25…
    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)

    Featuring a year-round outdoor swimming pool and a sunbathing terrace, the spacious Marina Apartment Portimao is situated in Praia da Rocha with restaurants, bars and supermarkets, 0.8 km from the…
    Read more
    8.0
    Very Good
    47 reviews
Thank you for subscribing
Close