Menu
USD
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
English
Deutsch English Español Français Italiano Nederlands Português

Search Hotels

2026-11-06

2026-11-07

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

All Portimao hotels

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

2044 properties found

  • Clube Praia Da Rocha Studio

    Clube Praia Da Rocha, Avenida Das Comunidades Lusiadas, Portimao, Portugal, Portimao, Portugal (Show map)

    Situated 11 minutes' walk from Viewpoint of the Three Castles, Clube Praia Da Rocha Studio Portimao provides guests with Wi-Fi for either business or leisure. This apartment capacity is based on up…

    More...

    Book Now
  • Seaside Sanctuary - Praia Da Rocha

    Rua Antonio Feu, 13, Portimao, Portugal (Show map)

    Set in Praia da Rocha with access to an outdoor pool, around a 25-minute walk from Praia do Alemao, the 55 m² Seaside Sanctuary - Praia Da Rocha Portimao apartment accommodates up to 4 guests. Wi-Fi…

    More...

    From US$ 254
    price for 1 night
    Book Now From US$ 254
  • Lumina By Sweet Home

    Urb. Alto Do Quintao, Rua Marisabel Xavier De Fogaca, : R/C E, Portimao, Portugal (Show map)

    The 65 m² Lumina By Sweet Home Portimao apartment features a beachfront location 2.1 km from the Praia dos Tres Castelos Rocha Beach and hosts up to 6 guests. At this 2-bedroom apartment, Wi-Fi and a…

    More...

    From US$ 236
    price for 1 night
    Book Now From US$ 236
  • Marina Rocha

    R. Eng. Jose De Bivar B, Portimao, Portugal (Show map)

    The spacious 1-bedroom Marina Rocha Apartment Portimao is situated a mere 6 minutes' walk from the medieval Fort of Santa Catarina and 5 km from Portimao airport. At this 75 m² apartment, Wi-Fi and a…

    More...

    Book Now
  • My Home Portimao

    Avenida Das Comunidades Lusiadas V3 4, Portimao, Portugal (Show map)

    Situated around 10 minutes' walk from Coral do Vau, the spacious 1-bedroom My Home Portimao apartment can host up to 2 guests in Portimao. Wi-Fi and a private parking lot are also available at the…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Apartamentosolpraia - Mirasol

    Rua Antonio Feu Edificio Mirasol, Portimao, Portugal (Show map)

    The spacious Apartamentosolpraia - Mirasol Portimao apartment boasts views of the sea and is located 13 minutes' walk from the public beach "Marina Portimao". Guests will enjoy Wi-Fi, and public…

    More...

    From US$ 647
    price for 1 night
    Book Now From US$ 647
  • Ocean Breeze 1 Bdr Flat In Portimao By Lovelystay

    Rua Das Anforas Bloco B Ap. 313, 3 B, Portimao, Portugal (Show map)

    To enjoy your vacation in Portimao, stay at the 1-bedroom Ocean Breeze 1 Bdr Flat In Portimao By Lovelystay, which is just 1.5 km from the public beach "Marina Portimao" and around 25 minutes' walk…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Algarve House T1 Or T0

    Rua Brito Camacho, Portimao, Portugal (Show map)

    Situated just 1.4 km from the public beach "Marina Portimao", the 2-room Algarve House T1 Or T0 Apartment Portimao provides guests with Wi-Fi for either business or leisure. The spacious apartment is…

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Seaside Heaven - Praia Da Rocha

    Rua Engenheiro Francisco Bivar, 8, Portimao, Portugal (Show map)

    The 55 m² Seaside Heaven - Praia Da Rocha Portimao apartment offers easy access to such tourist sites as Katedral, located about a 5-minute walk away. While staying in this 2-bedroom apartment…

    More...

    From US$ 295
    price for 1 night
    Book Now From US$ 295
  • Sofiamarholidays Casa Da Praia Vau

    Rua Joao Pinto Delgado,Urbanizacao Encosta Do Vau Lot17 6G 8500-840 Portimao Lot17 6G, Portimao, Portugal (Show map)

    The 1-bedroom Sofiamarholidays Casa Da Praia Vau Portimao apartment is located in the beach area of Portimao, merely 0.6 km from Vau. The apartment can hold up to 4 guests.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Moonlight 4

    Edificio 3 Castelos, Portimao, Portugal, Portimao, Portugal (Show map)

    Located about 3 km from Portimão railway station, the 65 m² Moonlight 4 Apartment Portimao is just a 7-minute walk from Beach Tres Castelos. This 2-bedroom apartment can hold up to 6 guests.

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Portimao Paradise - Spacious Family Villa

    Praceta Sophia De Mello Breyner Andresen 13, Portimao, Portugal (Show map)

    The 3-bedroom Portimao Paradise - Spacious Family Villa hosts up to 9 guests and is nestled approximately a 15-minute ride from natural sites such as the public beach "Marina Portimao".

    More...

    From US$ 443
    price for 1 night
    Book Now From US$ 443
  • Santos Lodge Blue In Praia Da Rocha

    Avenida Das Comunidades Lusiadas, Clube Praia Da Rocha Bloco 2, Ap 414, Portimao, Portugal (Show map)

    To enjoy your vacation in Portimao, stay at the 1-bedroom Santos Lodge Blue In Praia Da Rocha Portimao, which is just 1.7 km from the Regional Portimao Heritage Museum and within 5 minutes' walk of…

    More...

    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • Ferragudo Rocha Beach

    Rua Dom Carlos I 53C 3A, Portimao, Portugal (Show map)

    Located merely a 7-minute walk from the Regional Portimao Heritage Museum and Casa Manuel Teixeira Gomes, Ferragudo Rocha Beach Portimao apartment features views of the city. Guests can use Wi-Fi for…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Algarve Sun Apartment

    Av. 25 De Abril Bloco Social B - 7A, Portimao, Portugal (Show map)

    Located a mere 1.6 km from Portimão railway station, the 94 m² Algarve Sun Apartment Portimao is just an 8-minute walk from Youth Park. This 3-bedroom apartment capacity is based on up to 6 guests.

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • #150 Praia Da Rocha Apartment Beach Nearby

    Das Comunidades Lusiadas, Clube Praia Da Rocha Bloco 1, 3, Portimao, Portugal (Show map)

    Located 750 metres from Beach Tres Castelos, #150 Praia Da Rocha Apartment Beach Nearby Portimao accommodates up to 4 guests. Set just steps from Katedral, this spacious 64 m² apartment comes with a…

    More...

    From US$ 233
    price for 1 night
    Book Now From US$ 233
  • Alojamento Faia

    Rua.Joao Simos Tavares, Portimao, Portugal (Show map)

    The spacious 2-room Alojamento Faia Portimao is located a mere 1.8 km from the scenic Rocha Beach and around a 25-minute walk from the sandy Beach Barranco das Canas. While staying in this 60 m²…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Portimao Central Town 1 By Homing

    Rua Almirante Pinheiro De Azevedo, 10, Portimao, Portugal (Show map)

    The spacious Portimao Central Town 1 By Homing apartment features a prime location a 16-minute walk from Youth Park and hosts up to 8 guests. Wi-Fi and a car park are also available at this apartment.

    More...

    From US$ 461
    price for 1 night
    Book Now From US$ 461
  • Appartement 6 Personnes - Portimao - Oasis Mar

    Rua Agosto Azul, Portimao, Portugal (Show map)

    The spacious 80 m² Appartement 6 Personnes - Portimao - Oasis Mar is merely 8 minutes' stroll from Beach Tres Castelos and can accommodate up to 7 guests. Enjoying a convenient setting, the 2-bedroom…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Vilarosa Oceanside By Encantos Do Algarve - 1B

    Rua Vila Rosa, 18/19 1º B, Portimao, Portugal (Show map)

    Located in Praia da Rocha with access to an outdoor pool, 5 minutes' walk from AlgarveXplorers Motorcycle Shop, Vilarosa Oceanside By Encantos Do Algarve - 1B Portimao apartment accommodates up to 4…

    More...

    From US$ 218
    price for 1 night
    Book Now From US$ 218