Close map

Searching for available hotels in Praia da Rocha.

Filtering:
    1. Algarve Mor Apartamentos

      Av Tomas Cabreira,., 8500-802, Algarve
      8.8

      Very good review score

    2. Vista Marina

      Rua Do Oceano Indico, 4, 8500-823, Portimao
      • WiFi
      8.6

      Very good review score

    3. Tivoli Marina Portimao

      Marina Portimao, 8500-843, Portimao
      8.5

      Very good review score

    4. Jardim Do Vau

      Praia Do Vau, 8500-820, Portimao
      • WiFi
      8.2

      Good review score

    5. Clube Praia Mar

      Sitio Dos Tres Castelos, Lote B2, 8500-510, Portimao
      8.1

      Good review score

    6. Hotel Algarve Casino

      Avenida Tomas Cabreira, 8500-802, Portimao
      • WiFi
      8.1

      Good review score

    7. Hotel Luar

      Av. V3 - Sítio Dos Três Castelos, 8500-801, Portimao
      • WiFi
      7.5

      Good review score

    8. Squash Club

      R Eng Francisco Jose Bivar,, 8500-001, Algarve
      7.3

      Moderate review score

    9. Turim Estrela Do Vau Hotel

      Alto De Vau - Praia Do Vau, 8500-308, Portimao
      • WiFi
      7.3

      Moderate review score

    10. Globo Hotel

      Rua 5 De Outubro 26, 8500-581, Portimao
      • WiFi
      7.0

      Moderate review score

    11. Hotel Avenida Praia

      Avenida Tomas Cabreira, Praia Da Rocha, 8500-802, Portimao
      • WiFi
      6.5

      Moderate review score

    12. Smartline Club Amarilis

      Edificio Amarilis Avenida V3, 8500-801, Portimao
      • WiFi
    13. Portugal Algarve Beach Apartment

      Apartment 106 Verandas Da Rocha, Albufeira
      • WiFi
    14. Bela Vista Hotel & Spa - Relais & Châteaux

      Avenida Tomás Cabreira, 8500-820, Portimao
      • WiFi
    15. Apartamentos Clube Vilarosa

      Urbanizacao Vila Rosa Lote 1, 8500-782, Portimao
      • WiFi
    16. Apartamentos Mirante Da Rocha

      Rua António Feu - Edificio Miranda Da Rocha Lote B, 8500-802, Praia Da Rocha
    17. Santa Catarina

      Av. Tomas Cabreira, Praia da Rocha 8, Praia Da Rocha
    18. Jupiter Algarve Hotel

      Avenida Tomas Cabreira, 8500-802, Portimao
      • WiFi