Beginning of main content

location Praia da Rocha is highly rated for Beaches and Marinas by 779 people

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Praia da Rocha

Tonight Tonight Jun 22 - Jun 23
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Top 10 Hotels in Praia da Rocha

See all 1,444 Properties in Praia da Rocha
Hotel Da Rocha

Hotel Da Rocha

Ave Tomas Cabreira, Portimao
    4.0 out of 5.0
     
     

    Located in Portimao, this beachfront hotel is on the boardwalk and within 1 mi (2 km) of Portimao Harbor and Rocha Beach. Praia dos Três Castelos and Fort of ...

    Hotel Da RochaGet Rates

    Hotel Da RochaGet Rates
    Hotel Algarve Casino

    Hotel Algarve Casino

    Avenida Tomas Cabreira, Portimao
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located in Portimao, this beachfront hotel is in the entertainment district and within 1 mi (2 km) of Portimao Harbor and Rocha Beach. Praia dos Três Castelos ...

    Hotel Algarve Casino$139

    Hotel Algarve Casino$139
    Tivoli Marina Portimao

    Tivoli Marina Portimao

    Marina Portimao, Portimao
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    This family-friendly Portimao aparthotel is located on a river, within a 5-minute walk of Portimao Harbor and Rocha Beach. Praia dos Três Castelos and Portimao ...

    Tivoli Marina PortimaoGet Rates

    Tivoli Marina PortimaoGet Rates
    Bela Vista Hotel & SPA - Relais & Châteaux

    Bela Vista Hotel & SPA - Relais & Châteaux

    Avenida Tomás Cabreira, Portimao
      5.0 out of 5.0
       
       

      Located in Portimao, this beachfront hotel is in the city center and within 1 mi (2 km) of Praia dos Três Castelos and Rocha Beach. Portimao Harbor and Fort ...

      Bela Vista Hotel & SPA - Relais & ChâteauxGet Rates

      Bela Vista Hotel & SPA - Relais & ChâteauxGet Rates
      Hotel Oriental - Adults Only

      Hotel Oriental - Adults Only

      Avenida Tomas Cabreira, Portimao
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Nestled on the beach, this Portimao hotel is just steps from Portimao Harbor and Rocha Beach. Praia dos Três Castelos and Fort of Santa Catarina are also within ...

      Hotel Oriental - Adults OnlyGet Rates

      Hotel Oriental - Adults OnlyGet Rates
      Charme Paraíso Sol

      Charme Paraíso Sol

      Rua dos Três Castelos, Portimao
        4.0 out of 5.0
         
         

        Nestled on the beach, this Portimao apartment building is within a 15-minute walk of Praia dos Três Castelos and Rocha Beach. Vau Beach and Alemao Beach are ...

        Charme Paraíso SolGet Rates

        Charme Paraíso SolGet Rates
        Jupiter Algarve Hotel

        Jupiter Algarve Hotel

        Avenida Tomas Cabreira, Portimao
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        This family-friendly Portimao hotel is located by the ocean, within 1 mi (2 km) of Portimao Harbor and Rocha Beach. Praia dos Três Castelos and Fort of Santa ...

        Jupiter Algarve Hotel$122

        Jupiter Algarve Hotel$122
        Smartline Club Amarilis

        Smartline Club Amarilis

        Edificio Amarilis Avenida V3, Portimao
          3.0 out of 5.0
           
           

          Located in the heart of Portimao, this apartment building is within a 10-minute walk of Praia dos Três Castelos and Rocha Beach. Vau Beach and Fort of Santa ...

          Smartline Club Amarilis$84

          Smartline Club Amarilis$84
          Flor da Rocha

          Flor da Rocha

          Rua das Conchas, Portimao
            3.0 out of 5.0
             
             

            Situated by the sea, this apartment building is within a 15-minute walk of Praia dos Três Castelos and Rocha Beach. Vau Beach and Fort of Santa Catarina are ...

            Flor da Rocha$78

            Flor da Rocha$78
            Clube Praia Mar

            Clube Praia Mar

            Sitio Dos Tres Castelos, Lote B2, Portimao
            • Free Cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             

            Situated near the beach, this aparthotel is within a 15-minute walk of Praia dos Três Castelos and Rocha Beach. Vau Beach and Continente Shopping Center are ...

            Clube Praia MarGet Rates

            Clube Praia MarGet Rates
            Map

            Search Hotels near Top Praia da Rocha Attractions

            Recent Reviews in Praia da Rocha