Hotelsalgarve.org
Menu

Romantic hotels in Portimao

Search Hotels

Select date

Select date

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Hotel facilities

Room facilities

Apply Filters
Clear Filters
  • Iberotel Clube Praia Da Rocha

    Av Das Comunidades Lusiadas, 3 (Praia Da Rocha), Portimao, Portugal (Show map)

    Show map

    Iberotel Clube Praia Da Rocha is a 3-star venue set just 3.6 km from Slide & Splash - Water Slide Park, Praia de Alvor and Reino Encantado. Renovated in 2005, the modern hotel has welcomed guests since 1986.

    More...
    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Bela Vista Hotel And Spa

    Av. Tomas Cabreira - Praia Da Rocha, Portimao, Portugal (Show map)

    Show map

    Bela Vista Hotel And Spa boasts magnificent positioning at a close distance to Krazy World, Reino Encantado and Praia Da Rocha, offering 38 rooms and a casino, a seasonal outdoor pool and a rooftop terrace.

    More...
    From US$ 315
    price for 1 night
    Book Now From US$ 315
  • Bela Vista Casa Azul

    Av. Toma¡S Cabreira, Portimao, Portugal (Show map)

    Show map

    Set in a historical building (Palacete) from the beginning of the XX century, the Bela Vista Hotel and Spa is comprised of 3 distinct areas ? the Palacete, the Blue House (Casa Azul) and the Garden House.

    More...
  • Pestana Algarve Race Resort

    Sitio Do Escampadinho, Mexilhoeira Grande, Portimao, Portugal (Show map)

    Show map

    Pestana Algarve Race Hotel is a 4-star unique property offering a spacious accommodation steps away from International Race Track of The Algarve, Thermal Springs of Monchique and International Kart Circuit Algarve.

    More...
    From US$ 139
    price for 1 night
    Book Now From US$ 139
  • Dom Joao II

    Lg Praia De Alvor, S/N, Portimao, Portugal (Show map)

    Show map

    Dom Joao II Hotel is a 4-star venue set just 4.4 km from Antigo Mercado de Escravos, Museu de Portimao and Praia Da Rocha.

    More...
    From US$ 244
    price for 1 night
    Book Now From US$ 244