• 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
  • Rocha Home 1

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

    1.7 km to Praia Grande Beach (Open map)

    Located 2.7 km from Portimão railway station, Rocha Home 1 Portimao apartment is 7 minutes' walk from Viewpoint of the Three Castles.
    Read more
  • Residencial Sol

    10 Avenida Tomas Cabreira Nº 10, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 3-star Residencial Sol Hotel Portimao is a great place in a busy area of Portimao, which stands merely 5 minutes' walk from Viewpoint of the Three Castles. Featuring luggage storage, this…
    Read more
    8.0
    Very Good
    1661 reviews
  • Alltravel Club Praia Da Rocha Mvii

    Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located 2.7 km from Portimão railway station, the 64 m² Alltravel Club Praia Da Rocha Mvii Portimao apartment is merely a 9-minute walk from Beach Tres Castelos. This 1-bedroom apartment sleeps up to…
    Read more
    8.0
    Very Good
    4 reviews
  • Apartamento Maria Do Ceu

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

    1.7 km to Praia Grande Beach (Open map)

    The 1-bedroom Apartamento Maria Do Ceu Portimao is located in Portimao, approximately a 10-minute ride from Praia dos Caneiros Beach, and offers an outdoor swimming pool with a pool cover. The scenic…
    Read more
    6.9
    Pleasant
    39 reviews
  • Praia Da Rocha, 5-F, Charming Apartment With Air Conditioning - Patio Da Rocha By Ig

    Rua Das Anforas, Bloco D, 5.º F, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Featuring views of the city, the 1-bedroom Praia Da Rocha, 5-F, Charming Apartment With Air Conditioning - Patio Da Rocha By Ig Portimao is situated in Praia da Rocha with restaurants, bars and…
    Read more
    8.1
    Very Good
    31 reviews
  • Apart. Sarabia

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

    1.7 km to Praia Grande Beach (Open map)

    The 50 m² Apart. Sarabia Portimao apartment is located 2.8 km from Praia dos Caneiros Beach and 950 metres from Playa de la Roca. Along with modern amenities such as Wi-Fi, the apartment provides…
    Read more
    8.6
    Fabulous
    11 reviews
  • Apartamento 1007 Clube Praia Rocha Lic Nr 55298 Al

    Avenida Das Comunidades Lusiadas Clube Praia Da Rocha, Bloco II -10 Andar, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Featuring views of the mountain, the 55 m² Apartamento 1007 Clube Praia Rocha Lic Nr 55298 Al Portimao is situated in Praia da Rocha with restaurants, bars and supermarkets, approximately a 25-minute…
    Read more
    8.9
    Fabulous
    19 reviews
  • Beguest Clube Praia Da Rocha Apartment

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

    1.7 km to Praia Grande Beach (Open map)

    Located in Praia da Rocha with restaurants, bars and supermarkets, the 1-bedroom Beguest Clube Praia Da Rocha Apartment Portimao is merely 9 minutes' walk from the Praia dos Tres Castelos Rocha Beach…
    Read more
    7.7
    Good
    20 reviews
  • A Minha Casa Na Praia Da Rocha

    Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 50 m² A Minha Casa Na Praia Da Rocha Portimao apartment, situated in Praia da Rocha with access to an outdoor pool, approximately a 25-minute walk from Praia do Alemao, boasts a sunbathing…
    Read more
    8.8
    Fabulous
    44 reviews
  • Rocha Apartment Plus

    Avenida Comunidades Lusiadas, Ed. Clube Praia Da Rocha, Bloco 1, Apartamento 823, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located nearly 25 minutes' walk from a shopping hub like Continente Shopping Center Portimao, the spacious 1-bedroom Rocha Apartment Plus Portimao provides guests with a barber shop. This 80 m²…
    Read more
    9.2
    Superb
    52 reviews
  • Bright Apt Marina View Steps To Beach

    Avenida Das Comunidades Lusiadas Bloco 2 Apartamento 1003, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located in Praia da Rocha with restaurants, bars and supermarkets, the 55 m² Bright Apt Marina View Steps To Beach Portimao is merely 9 minutes' walk from the scenic Rocha Beach and 2.1 km from…
    Read more
    6.0
    Pleasant
    5 reviews
  • Praia Da Rocha Portimao Algarve

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

    1.7 km to Praia Grande Beach (Open map)

    To enjoy your vacation in Portimao, stay at the spacious 69 m² Praia Da Rocha Portimao Algarve apartment, which is nearly 25 minutes' walk from the sandy Beach Barranco das Canas and just 1.4 km from…
    Read more
    6.5
    Pleasant
    11 reviews
  • Cruzeiro - Silhueta Citadina

    Rua Engenheiro Francisco Bivar Edificio Cruzeiro, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Cruzeiro - Silhueta Citadina Apartment Portimao is located 2.1 km from Stadium of Portimao and 19 minutes' walk from Youth Park. Providing guests with general amenities like currency exchange and a…
    Read more
    8.0
    Very Good
    342 reviews
  • Stunning One Bedroom Apartment In The Heart Of Praia Da Rocha

    Rua Engenheiro Francisco Bivar 8, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The spacious 80 m² Stunning One Bedroom Apartment In The Heart Of Praia Da Rocha Portimao boasts a prime location just 600 metres from the scenic Rocha Beach. The 1-bedroom apartment can hold up to 4…
    Read more
    9.0
    Superb
    2 reviews
  • Sejour De Reve A 4 Min De La Plage

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

    1.7 km to Praia Grande Beach (Open map)

    The 1-bedroom Sejour De Reve A 4 Min De La Plage Portimao apartment lies in a beach area of Portimao, within 25 minutes' walk of Continente Shopping Center Portimao. The apartment has a lift and a…
    Read more
    8.0
    Very Good
    25 reviews
  • Bright 2Br In Praia Da Rocha - 5 Minutes To Beach

    R. Eng. Francisco Bivar 8, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    To enjoy your vacation in Portimao, stay at the spacious 2-bedroom Bright 2Br In Praia Da Rocha - 5 Minutes To Beach Portimao apartment, which is just 0.7 km from Playa de la Roca and just 12…
    Read more
  • Praia Da Rocha By Ricardo Clube Praia Da Rocha

    Avenida Das Comunidades Lusiadas Fase 1 6°Etage Ap615, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    Located 2.7 km from Portimão railway station, the 54 m² Praia Da Rocha By Ricardo Clube Praia Da Rocha Portimao apartment is a mere 8 minutes' walk from Beach Tres Castelos. Wi-Fi and private parking…
    Read more
    7.7
    Good
    29 reviews
  • Karol Vaz II

    Av. Das Comunidades Lusiadas, 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 Karol Vaz II Apartment Portimao accommodates up to 4 guests. Enjoying a prime setting, the 55 m² apartment…
    Read more
    8.8
    Fabulous
    15 reviews
  • Apartamento Da Rocha I

    Av. Das Comunidades Lusiadas, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    To enjoy your vacation in Portimao, stay at the 1-bedroom Apartamento Da Rocha I Portimao, which is within a 2-km distance of Vau Beach and merely 5 minutes on foot from Katedral. The 57 m² apartment…
    Read more
    9.0
    Superb
    1 review
  • T1 Portimao, Praia Varanda Prestige For Home

    Av. Das Comunidades Lusiadas Torre 3, 5º Andar, Apartamento 570, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 39 m² T1 Portimao, Praia Varanda Prestige For Home apartment enjoys a prime location merely 7 minutes' walk from Viewpoint of the Three Castles. Hosting up to 2 guests, this 1-bedroom apartment…
    Read more
    9.0
    Superb
    4 reviews
Thank you for subscribing
Close