• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-02-22
Check-out date:
2026-02-23
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
  • 10 Min Walk To Rocha Beach

    Travessa Do Mediterraneo 1 3 Andar - Apto B, Portimao, Portugal

    1.7 km to Praia Grande Beach (Open map)

    The 70 m² 10 Min Walk To Rocha Beach Portimao apartment includes a terrace and is situated only 5 minutes' walk from Katedral.
    Read more
    8.2
    Very Good
    5 reviews
  • Apartamentos Encosta Da Marina - Praia Da Rocha

    Rua Do Oceano Atlantico, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    Apartamentos Encosta Da Marina - Praia Da Rocha is situated in a residential area of Portimao and gives access to Tres Irmaos, which is 10 minutes away by car. Guests will enjoy the convenience of…
    Read more
    8.6
    Fabulous
    13 reviews
  • Edificio Safira Praia Da Rocha

    Praceta Afonso De Albuquerque, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    Edificio Safira Praia Da Rocha Apartment Portimao is located within 600 metres of Oceans Club and 25 minutes' walk from Vau Beach. Featuring a terrace with views of the city, this 1-bedroom apartment…
    Read more
    7.8
    Good
    20 reviews
  • Los Hermanos

    Rua Do Oceano Indico 1, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    The spacious 108 m² Los Hermanos Apartment Portimao overlooks the city and is situated within 200 metres of Babylon Disco. Stadium of Portimao is only a short drive from the 2-bedroom apartment.
    Read more
    8.7
    Fabulous
    4 reviews
  • Paparazzi Portimao - Riverviews

    1 Rua Do Oceano Indico (Antigo Lote 19) Apartamento 5A, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    Situated 200 metres from AlgarveXplorers Motorcycle Shop, the spacious 65 m² Paparazzi Portimao - Riverviews Apartment looks out onto the river. If you feel like visiting the surroundings, check out…
    Read more
    8.6
    Fabulous
    10 reviews
  • T1 Praia Rocha

    Av. Das Comunidades Lusiadas 3 H758, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    The 1-room T1 Praia Rocha Portimao apartment provides easy access to various city attractions, such as Babylon Disco, situated just a 5-minute walk away. Located 3.6 km from Tres Irmaos, the…
    Read more
    6.5
    Pleasant
    2 reviews
  • Azul Do Mar

    Av. Das Comunidades Lusiadas, Clube Praia Da Rocha 3, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    Nestled within 400 metres of Katedral, the 50 m² Azul Do Mar Apartment Portimao offers quick access to numerous tourist attractions nearby. This 1-bedroom apartment also offers parking nearby.
    Read more
  • Clem Terrace Flat

    Rua Do Oceano Indico, Lote 19 6ºf, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    The spacious Clem Terrace Flat Apartment Portimao overlooks the city and is situated just 5 minutes on foot from AlgarveXplorers Motorcycle Shop. Wi-Fi is provided for both business and leisure…
    Read more
    8.2
    Very Good
    56 reviews
  • Praia Da Rocha Modern 1 Bed Apt

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

    1.8 km to Praia Grande Beach (Open map)

    Located 3.7 km from Portimão railway station, Praia Da Rocha Modern 1 Bed Apt Portimao is 750 metres from the Praia dos Três Castelos.
    Read more
    10
    Exceptional
    2 reviews
  • #296 Praia Da Rocha By Home Holidays

    Das Comunidades Lusiadas, Edificio Clube Praia Da Rocha, 3, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    The 46 m² #296 Praia Da Rocha By Home Holidays Portimao apartment is located a mere 1.7 km from the Regional Portimao Heritage Museum and merely a 10-minute walk from Playa de la Roca.
    Read more
    7.8
    Good
    5 reviews
  • Casa Fernandes T2 F

    Rua Dos Trabalhadores, Parchal, Portugal

    1.8 km to Praia Grande Beach (Open map)

    Situated within 10 minutes' drive of the performing arts theater "TEMPO - Teatro Municipal de Portimao", the 80 m² Casa Fernandes T2 F Apartment Parchal provides guests with Wi-Fi for either business…
    Read more
    10
    Exceptional
    1 review
  • Hotel Avenida Praia

    Av. Tomas Cabreira, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    The beachfront Hotel Avenida Praia Portimao is located near a beach district, around a 5-minute walk from the Portimão tourist train. This Portimao hotel also boasts a terrace, which comes with…
    Read more
    7.3
    Good
    1330 reviews
  • Charming Apartment In Portimao Wi-Fi/Ac

    Avenida Das Comunidades Lusiadas, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    Situated just a 7-minute stroll from Oceans Club, the 1-room Charming Apartment In Portimao Wi-Fi/Ac provides guests with Wi-Fi for either business or leisure.
    Read more
    9.1
    Superb
    77 reviews
  • Apartment Charme

    Rua Do Oceano Indico 19:4.A, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    The spacious 65 m² Apartment Charme Portimao overlooks the inner courtyard and provides guests with Wi-Fi and parking on site. Arade is merely 0.7 km from the 1-bedroom apartment while…
    Read more
    8.6
    Fabulous
    65 reviews
  • Ancora Na Praia

    Avenida Das Comunidades Lusiadas Pontal Ou Estremal, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    The 38 m² Ancora Na Praia Portimao apartment boasts views of the city and is located merely an 8-minute walk from the night Babylon Disco Club. The beachfront apartment offers complimentary private…
    Read more
    6.6
    Pleasant
    64 reviews
  • Cool Motion Rocha Beach T1

    Oceano Atlantico - Quinta Das Parreiras, Lote 7 5ºg, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    Nestled around a 5-minute walk from the night Babylon Disco Club, the spacious 1-bedroom Cool Motion Rocha Beach T1 Apartment offers quick access to numerous tourist attractions nearby. Guests can…
    Read more
  • Horizon Rocha Prime 3 Bedroom

    Avenida Eng. Francisco Bivar Bl A, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    To enjoy your vacation in Portimao, stay at the beachfront 2-bedroom Horizon Rocha Prime 3 Bedroom Portimao apartment, which is within 6 km of Alvor Boardwalk and approximately 25 minutes' walk from…
    Read more
    10
    Exceptional
    1 review
  • Sol & Rocha Prime 203

    Avenida Engenheiro Francisco Bivar-Rocha Prime, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    The beachfront 2-bedroom Rocha Prime 203 apartment offers easy entry to such city sights as Katedral, situated 5 minutes' walk away. The spacious apartment with a terrace is located just a 9-minute…
    Read more
  • Praia Da Rocha Apartment 2

    Avenida Das Comunidades Lusiadas Clube Praia Da Rocha 3 Torre D, Apartamento 726, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    Staying at the 55 m² Praia Da Rocha Apartment 2 Portimao, guests can visit Arade Congress Centre, located nearly 25 minutes' walk away. This 1-bedroom apartment has bicycle hire, as well as free…
    Read more
  • Hostel Da Praia

    Avenida Tomas Cabreira, Portimao, Portugal

    1.8 km to Praia Grande Beach (Open map)

    Situated around a 5-minute ride from Tren turistico portimao, Da Praia hostel offers a sunny patio for guests to unwind.
    Read more
    7.5
    Good
    479 reviews
Thank you for subscribing
Close