Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Hotel Deals

See all 1,741 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 Rocha$144

    Hotel Da Rocha$144
    Tivoli Marina Portimao

    Tivoli Marina Portimao

    Marina Portimao, Portimao
      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 Portimao$181

      Tivoli Marina Portimao$181
      Hotel Algarve Casino

      Hotel Algarve Casino

      Avenida Tomas Cabreira, Portimao
        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$162

        Hotel Algarve Casino$162
        Jupiter Algarve Hotel

        Jupiter Algarve Hotel

        Avenida Tomas Cabreira, Portimao
          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$164

          Jupiter Algarve Hotel$164
          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 ...

            Hotel Avenida Praia

            Hotel Avenida Praia

            Avenida Tomas Cabreira, Praia da Rocha, Portimao
              3.0 out of 5.0
               
               

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

              Hotel Avenida Praia$90

              Hotel Avenida Praia$90
              Santa Catarina Algarve

              Santa Catarina Algarve

              Avenida Tomas Cabreira, Portimao
                3.0 out of 5.0
                 
                 

                Situated near the beach, this hotel is within 1 mi (2 km) of Portimao Harbor and Rocha Beach. Fort of Santa Catarina and Praia dos Três Castelos are also within ...

                Santa Catarina Algarve$167

                Santa Catarina Algarve$167
                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âteaux$438

                  Bela Vista Hotel & SPA - Relais & Châteaux$438
                  Hotel Luar

                  Hotel Luar

                  Av. V3 - Sítio dos Três Castelos, Portimao
                    3.0 out of 5.0
                     
                     

                    Offering direct access to the beach, this Portimao hotel is within a 15-minute walk of Praia dos Três Castelos and Rocha Beach. Vau Beach and Alemao Beach are ...

                    Hotel Luar$130

                    Hotel Luar$130
                    Hotel Oriental - Adults Only

                    Hotel Oriental - Adults Only

                    Avenida Tomas Cabreira, Portimao
                      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 Only$240

                      Hotel Oriental - Adults Only$240

                      Top Flight Deals

                      Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.